diff --git a/.github/workflows/deletedroplets.yml b/.github/workflows/deletedroplets.yml index 2be81983..986b9a06 100644 --- a/.github/workflows/deletedroplets.yml +++ b/.github/workflows/deletedroplets.yml @@ -19,6 +19,12 @@ jobs: - name: get server name run: | echo "SERVER=$(cat ./server/server)" >> $GITHUB_ENV + - name: get PR + env: + GH_TOKEN: ${{ github.token }} + run: | + echo "pull_request=$(gh api -H 'Accept: application/vnd.github+json' -H 'X-Github-Api-Version: 2022-11-28' \ + /repos/${{ github.repository}}/actions/runs/${{ github.event.workflow_run.id }} | jq .pull_requests[0].number)" >> $GITHUB_ENV - name: discord success message uses: appleboy/discord-action@master with: @@ -40,6 +46,7 @@ jobs: DIGITALOCEAN_TOKEN: ${{ secrets.DIGITALOCEAN_TOKEN }} TAG: ${{ github.event.workflow_run.id }}-${{ github.event.workflow_run.run_attempt }} - name: mark server as available + if: success() || failure() uses: appleboy/ssh-action@master with: host: server.${{ env.SERVER }}.clustercat.com @@ -60,6 +67,12 @@ jobs: - name: get server name run: | echo "SERVER=$(cat ./server/server)" >> $GITHUB_ENV + - name: get PR + env: + GH_TOKEN: ${{ github.token }} + run: | + echo "pull_request=$(gh api -H 'Accept: application/vnd.github+json' -H 'X-Github-Api-Version: 2022-11-28' \ + /repos/${{ github.repository}}/actions/runs/${{ github.event.workflow_run.id }} | jq .pull_requests[0].number)" >> $GITHUB_ENV - name: discord failure message uses: appleboy/discord-action@master with: @@ -90,6 +103,7 @@ jobs: DIGITALOCEAN_TOKEN: ${{ secrets.DIGITALOCEAN_TOKEN }} TAG: ${{ github.event.workflow_run.id }}-${{ github.event.workflow_run.run_attempt }} - name: mark server as available + if: success() || failure() uses: appleboy/ssh-action@master with: host: server.${{ env.SERVER }}.clustercat.com