From 73e439a262e42820554fc22999169835a510de28 Mon Sep 17 00:00:00 2001 From: Veronica Lopez Date: Thu, 27 Feb 2025 23:11:58 -0600 Subject: [PATCH 1/2] feat/add goreleaser job notification --- .github/workflows/release.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ac78d76e9d..db72b85dd0 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -48,3 +48,11 @@ jobs: GORELEASER_KEY: "${{ secrets.GORELEASER_KEY }}" GEMFURY_PUSH_TOKEN: "${{ secrets.GEMFURY_PUSH_TOKEN }}" SNAPCRAFT_STORE_CREDENTIALS: "${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}" + - name: "Notify Slack of goreleaser status" + if: "always()" + uses: "8398a7/action-slack@v3" + with: + status: "${{ job.status }}" + fields: "repo,commit,author,ref,workflow,job,took" + env: + SLACK_WEBHOOK_URL: "${{ secrets.SLACK_WEBHOOK_URL }}" From 965a4a72fbc56293397db8b5ce82a9edd2244fea Mon Sep 17 00:00:00 2001 From: Veronica Lopez Date: Thu, 27 Feb 2025 23:26:14 -0600 Subject: [PATCH 2/2] test workflow dispatch --- .github/workflows/release.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index db72b85dd0..bb8bbe42c9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -4,6 +4,7 @@ on: # yamllint disable-line rule:truthy push: tags: - "*" + workflow_dispatch: permissions: contents: "write" packages: "write"