diff --git a/.github/actionlint.yml b/.github/actionlint.yml index 667ff7f92e..39a30d9a39 100644 --- a/.github/actionlint.yml +++ b/.github/actionlint.yml @@ -33,3 +33,5 @@ config-variables: - NEON_PROD_AWS_ACCOUNT_ID - AWS_ECR_REGION - BENCHMARK_LARGE_OLTP_PROJECTID + - SLACK_ON_CALL_DEVPROD_STREAM + - SLACK_RUST_CHANNEL_ID diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 66758ca49f..197b83fac4 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -1231,7 +1231,7 @@ jobs: payload: | channel: ${{ vars.SLACK_STORAGE_CHANNEL_ID }} text: | - 🔴 @oncall-storage: deploy job on release branch had unexpected status "${{ needs.deploy.result }}" <${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}|GitHub Run>. + 🔴 : deploy job on release branch had unexpected status "${{ needs.deploy.result }}" <${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}|GitHub Run>. # The job runs on `release` branch and copies compatibility data and Neon artifact from the last *release PR* to the latest directory promote-compatibility-data: diff --git a/.github/workflows/cargo-deny.yml b/.github/workflows/cargo-deny.yml index 433b377c32..222f7e9787 100644 --- a/.github/workflows/cargo-deny.yml +++ b/.github/workflows/cargo-deny.yml @@ -7,7 +7,7 @@ on: required: false type: string schedule: - - cron: '0 0 * * *' + - cron: '0 10 * * *' jobs: cargo-deny: @@ -50,8 +50,9 @@ jobs: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} payload: | - channel: ${{ vars.SLACK_CICD_CHANNEL_ID }} + channel: ${{ vars.SLACK_ON_CALL_DEVPROD_STREAM }} text: | Periodic cargo-deny on ${{ matrix.ref }}: ${{ job.status }} <${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}|GitHub Run> - Pinging @oncall-devprod. + Fixing the problem should be fairly straight forward from the logs. If not, <#${{ vars.SLACK_RUST_CHANNEL_ID }}> is there to help. + Pinging .