From 476a0304540780afad85e48364d63dd8efa8d145 Mon Sep 17 00:00:00 2001 From: Matt Solomon Date: Wed, 14 Aug 2024 13:30:13 -0700 Subject: [PATCH] ci: remove proof runner workflow The 'on: status' trigger is too broad and causes this job to trigger for all commits. Instead KaaS (Kontrol as a Service) will post the resulting status to slack directly, instead of through github --- .../workflows/proof-runner-notification.yml | 22 ------------------- 1 file changed, 22 deletions(-) delete mode 100644 .github/workflows/proof-runner-notification.yml diff --git a/.github/workflows/proof-runner-notification.yml b/.github/workflows/proof-runner-notification.yml deleted file mode 100644 index f28b105905c5..000000000000 --- a/.github/workflows/proof-runner-notification.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Proof Runner Deployment Status -on: - status -jobs: - handle-proof-runner: - runs-on: ubuntu-latest - if: >- - github.event.state == 'error' || - github.event.state == 'failure' - steps: - - name: Generate Slack Payload - run: | - echo '{ - "kontrol_status": "${{ github.event.state }}", - "ci_run_link": "${{ github.event.target_url }}" - }' > payload.json - - name: Send Status Check to Slack - uses: slackapi/slack-github-action@v1.26.0 - with: - payload-file-path: "./payload.json" - env: - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_KONTROL_WEBHOOK_URL }} \ No newline at end of file