summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorjoffrey-bion <joffrey.bion@gmail.com>2021-02-09 17:52:29 +0100
committerjoffrey-bion <joffrey.bion@gmail.com>2021-02-09 17:52:29 +0100
commitbf70a400df2a7562fd002c50102fae0b483b9380 (patch)
treed9580a5c3c456f275a077830c4405889b5ccfd00 /.github/workflows
parentAdd rollback workflow (diff)
downloadseven-wonders-bf70a400df2a7562fd002c50102fae0b483b9380.tar.gz
seven-wonders-bf70a400df2a7562fd002c50102fae0b483b9380.tar.bz2
seven-wonders-bf70a400df2a7562fd002c50102fae0b483b9380.zip
Add closed issues workflow to send discord notifs
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/deploy-digitalocean.yml30
-rw-r--r--.github/workflows/discord-closed-issues.yml17
2 files changed, 17 insertions, 30 deletions
diff --git a/.github/workflows/deploy-digitalocean.yml b/.github/workflows/deploy-digitalocean.yml
deleted file mode 100644
index c97cbdd8..00000000
--- a/.github/workflows/deploy-digitalocean.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-name: deploy-digitalocean
-
-on:
- workflow_dispatch:
-# push:
-# branches: [ main ]
-# paths: kubernetes/*
-
-jobs:
- deploy:
- runs-on: ubuntu-latest
-
- # Steps represent a sequence of tasks that will be executed as part of the job
- steps:
- - name: Checkout repo
- uses: actions/checkout@v2
-
- - name: Install doctl
- uses: digitalocean/action-doctl@v2
- with:
- token: ${{ secrets.DIGITALOCEAN_ACCESS_TOKEN }}
-
- - name: Setup DigitalOcean kubeconfig
- run: doctl kubernetes cluster kubeconfig save --expiry-seconds 600 bro-cluster
-
- - name: Deploy to DigitalOcean Kubernetes
- run: kubectl apply -f kubernetes/server.yml
-
- - name: Verify deployment
- run: kubectl rollout status --namespace seven-wonders deployment/seven-wonders
diff --git a/.github/workflows/discord-closed-issues.yml b/.github/workflows/discord-closed-issues.yml
new file mode 100644
index 00000000..789f0818
--- /dev/null
+++ b/.github/workflows/discord-closed-issues.yml
@@ -0,0 +1,17 @@
+name: discord-closed-issues
+
+on:
+ issues:
+ types:
+ - closed
+
+jobs:
+ deploy:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Send closed issue notif
+ env:
+ DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_SEVEN_WONDERS }}
+ uses: Ilshidur/action-discord@0.3.0
+ with:
+ args: '[Issue #{{ EVENT_PAYLOAD.issue.id }}]({{ EVENT_PAYLOAD.issue.url }}) closed: {{ EVENT_PAYLOAD.issue.title }}'
bgstack15