diff --git a/.github/workflows/deploy_mainnet.yml b/.github/workflows/deploy_mainnet.yml index 325d0385..7fdae26a 100644 --- a/.github/workflows/deploy_mainnet.yml +++ b/.github/workflows/deploy_mainnet.yml @@ -86,6 +86,15 @@ jobs: cluster: 'relayer-${{ env.ENVIRONMENT }}' wait-for-service-stability: true + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() + ######################## region 3 ######################## deploy_region_3: name: deploy @@ -147,4 +156,13 @@ jobs: task-definition: 'relayers/ecs/task_definition-${{ matrix.relayer_id }}_${{ env.ENVIRONMENT }}.json' service: 'relayer-${{ matrix.relayer_id }}-service-${{ env.ENVIRONMENT }}' cluster: 'relayer-${{ env.ENVIRONMENT }}' - wait-for-service-stability: true \ No newline at end of file + wait-for-service-stability: true + + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() \ No newline at end of file diff --git a/.github/workflows/deploy_stage.yml b/.github/workflows/deploy_stage.yml index e4738abe..01e1c110 100644 --- a/.github/workflows/deploy_stage.yml +++ b/.github/workflows/deploy_stage.yml @@ -14,6 +14,7 @@ env: REGISTRY: 'ghcr.io' TAG: 'latest' + jobs: push: name: push @@ -46,6 +47,15 @@ jobs: push: true tags: ${{ env.REGISTRY }}/${{ github.repository }}:${{ env.TAG }} + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() + ######################## region 1 ######################## deploy_reg_1: needs: push @@ -96,6 +106,15 @@ jobs: cluster: 'relayer-${{ env.ENVIRONMENT }}' wait-for-service-stability: true + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() + ######################## region 2 ######################## deploy_reg_2: needs: push @@ -146,6 +165,15 @@ jobs: cluster: 'relayer-${{ env.ENVIRONMENT }}' wait-for-service-stability: true + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() + ######################## region 3 ######################## deploy_reg_3: needs: push @@ -195,3 +223,12 @@ jobs: service: 'relayer-${{ matrix.relayer_id }}-service-${{ env.ENVIRONMENT }}' cluster: 'relayer-${{ env.ENVIRONMENT }}' wait-for-service-stability: true + + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() \ No newline at end of file diff --git a/.github/workflows/deploy_testnet.yml b/.github/workflows/deploy_testnet.yml index b0b7ae62..42179a9f 100644 --- a/.github/workflows/deploy_testnet.yml +++ b/.github/workflows/deploy_testnet.yml @@ -54,6 +54,15 @@ jobs: push: true tags: ${{ env.REGISTRY }}/${{ github.repository }}:${{ github.ref_name }} + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() + ######################## region 1 ######################## deploy: needs: push @@ -104,6 +113,15 @@ jobs: cluster: 'relayer-${{ env.ENVIRONMENT }}' wait-for-service-stability: true + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() + ######################## region 2 ######################## ######################## region 3 ######################## @@ -154,4 +172,13 @@ jobs: task-definition: 'relayers/ecs/task_definition-${{ matrix.relayer_id }}_${{ env.ENVIRONMENT }}.json' service: 'relayer-${{ matrix.relayer_id }}-service-${{ env.ENVIRONMENT }}' cluster: 'relayer-${{ env.ENVIRONMENT }}' - wait-for-service-stability: true \ No newline at end of file + wait-for-service-stability: true + + - name: slack notify + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,job,eventName,ref,workflow # selectable (default: repo,message) + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required + if: always() \ No newline at end of file