From b1dcabdadd66be0d8cfd285c33a2959e9aa391aa Mon Sep 17 00:00:00 2001 From: Arthur Date: Fri, 17 Jan 2025 12:45:43 +0100 Subject: [PATCH] update: add Slack notification [no ci](#648) --- .github/workflows/create-index-algolia.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create-index-algolia.yaml b/.github/workflows/create-index-algolia.yaml index 7915d52e..44f32566 100644 --- a/.github/workflows/create-index-algolia.yaml +++ b/.github/workflows/create-index-algolia.yaml @@ -24,9 +24,19 @@ jobs: run: yarn install --immutable - name: Build Docusaurus site run: yarn build - - name: Index docs output + - name: Update global index run: node scripts/create_index_algolia.cjs env: ALGOLIA_APP_ID: ${{ secrets.ALGOLIA_APP_ID }} ALGOLIA_API_KEY: ${{ secrets.ALGOLIA_API_KEY }} ALGOLIA_INDEX_NAME: ${{ secrets.ALGOLIA_INDEX_NAME }} + - name: Ping on Slack + uses: slackapi/slack-github-action@v1.27.0 + if: ${{ failure() && github.ref_name == 'main' }} + with: + payload: | + { + "runId": "${{github.run_id}}" + } + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_ALGOLIA_INDEX_UPDATE }}