From 3b650030d3cbe2657e01f7b661a39f40231df153 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Fri, 13 Dec 2024 10:51:45 -0500 Subject: [PATCH] Add `Announce Release in Chat` job into `release.yml` --- .github/workflows/release.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4b2a05f..6fdaf39 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -81,3 +81,16 @@ jobs: with: milestone: ${{ needs.build-and-stage-release.outputs.version }} token: ${{ secrets.GH_ACTIONS_REPO_TOKEN }} + announce-release-in-chat: + name: Announce Release in Chat + needs: + - build-and-stage-release + - create-github-release + runs-on: ubuntu-latest + steps: + - name: Announce Release in Chat + if: env.CHAT_WEBHOOK_URL + run: | + curl -X POST '${{ env.CHAT_WEBHOOK_URL }}' -H 'Content-Type: application/json' -d '{ text: "${{ github.event.repository.name }}-announcing `${{ needs.build-and-stage-release.outputs.version }}`"}' + env: + CHAT_WEBHOOK_URL: ${{ secrets.SPRING_RELEASE_GCHAT_WEBHOOK_URL }} \ No newline at end of file