From aea51b5e4f76109332da612bceb95c208cd1f0dc Mon Sep 17 00:00:00 2001 From: rishav-karanjit Date: Thu, 31 Jul 2025 12:24:45 -0700 Subject: [PATCH 1/5] auto commit --- .github/workflows/daily_ci.yml | 24 +++++++++++++++++++++++ .github/workflows/issue-notification.yml | 25 ++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 .github/workflows/issue-notification.yml diff --git a/.github/workflows/daily_ci.yml b/.github/workflows/daily_ci.yml index 3073749df..4bcfc0ef7 100644 --- a/.github/workflows/daily_ci.yml +++ b/.github/workflows/daily_ci.yml @@ -76,3 +76,27 @@ jobs: uses: ./.github/workflows/ci_examples_net.yml with: dafny: ${{needs.getVersion.outputs.version}} + notify: + needs: + [ + getVersion, + getVerifyVersion, + daily-ci-format, + daily-ci-codegen, + daily-ci-verification, + daily-ci-test-vector-verification, + daily-ci-java, + daily-ci-java-test-vectors, + daily-ci-java-examples, + daily-ci-net, + daily-ci-rust, + daily-ci-go, + daily-ci-net-test-vectors, + daily-ci-net-examples, + ] + if: ${{ failure() }} + uses: aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main + with: + message: "Daily CI failed on `${{ github.repository }}`." + secrets: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_CI }} diff --git a/.github/workflows/issue-notification.yml b/.github/workflows/issue-notification.yml new file mode 100644 index 000000000..edd555c81 --- /dev/null +++ b/.github/workflows/issue-notification.yml @@ -0,0 +1,25 @@ +name: Issue Created Notification +on: + issues: + types: [opened, reopened] + issue_comment: + types: [created] + push: + +jobs: + notify-issue: + # if: github.event_name == 'issues' + uses: aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main + with: + message: "Ignore this. Rishav is just testing in DB-ESDK by reusing workflow in MPL" + # message: "New github issue `${{ github.event.issue.title }}`. Link: ${{ github.event.issue.html_url }}" + secrets: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_GHI }} + + notify-comment: + if: github.event_name == 'issue_comment' && !github.event.issue.pull_request + uses: aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main + with: + message: "New comment on issue `${{ github.event.issue.title }}`. Link: ${{ github.event.comment.html_url }}" + secrets: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_GHI }} \ No newline at end of file From d09cea9c125ad53d7d4c19e28a24939b1cdd59f8 Mon Sep 17 00:00:00 2001 From: rishav-karanjit Date: Thu, 31 Jul 2025 12:25:48 -0700 Subject: [PATCH 2/5] auto commit --- .github/workflows/issue-notification.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/issue-notification.yml b/.github/workflows/issue-notification.yml index edd555c81..6052c15ea 100644 --- a/.github/workflows/issue-notification.yml +++ b/.github/workflows/issue-notification.yml @@ -8,11 +8,10 @@ on: jobs: notify-issue: - # if: github.event_name == 'issues' + if: github.event_name == 'issues' uses: aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main with: - message: "Ignore this. Rishav is just testing in DB-ESDK by reusing workflow in MPL" - # message: "New github issue `${{ github.event.issue.title }}`. Link: ${{ github.event.issue.html_url }}" + message: "New github issue `${{ github.event.issue.title }}`. Link: ${{ github.event.issue.html_url }}" secrets: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_GHI }} From 2aaf44c7656855c5b7dcb5bbec98b6fc2fa67ff5 Mon Sep 17 00:00:00 2001 From: rishav-karanjit Date: Thu, 31 Jul 2025 12:28:12 -0700 Subject: [PATCH 3/5] auto commit --- .github/workflows/issue-notification.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/issue-notification.yml b/.github/workflows/issue-notification.yml index 6052c15ea..c7950130e 100644 --- a/.github/workflows/issue-notification.yml +++ b/.github/workflows/issue-notification.yml @@ -4,7 +4,6 @@ on: types: [opened, reopened] issue_comment: types: [created] - push: jobs: notify-issue: From 19482ac161f22a6ca3741e187f9ec2710dd8ca21 Mon Sep 17 00:00:00 2001 From: rishav-karanjit Date: Thu, 31 Jul 2025 12:52:12 -0700 Subject: [PATCH 4/5] auto commit --- .github/workflows/issue-notification.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/issue-notification.yml b/.github/workflows/issue-notification.yml index c7950130e..88e6da5be 100644 --- a/.github/workflows/issue-notification.yml +++ b/.github/workflows/issue-notification.yml @@ -10,7 +10,7 @@ jobs: if: github.event_name == 'issues' uses: aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main with: - message: "New github issue `${{ github.event.issue.title }}`. Link: ${{ github.event.issue.html_url }}" + message: "New github issue `${{ github.event.issue.title }}`. Link: ${{ github.event.issue.html_url }}" secrets: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_GHI }} @@ -20,4 +20,4 @@ jobs: with: message: "New comment on issue `${{ github.event.issue.title }}`. Link: ${{ github.event.comment.html_url }}" secrets: - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_GHI }} \ No newline at end of file + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_GHI }} From 833347eb2b5d44387e0085aa502b77d75a990210 Mon Sep 17 00:00:00 2001 From: rishav-karanjit Date: Fri, 1 Aug 2025 10:37:55 -0700 Subject: [PATCH 5/5] auto commit --- .github/workflows/daily_ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/daily_ci.yml b/.github/workflows/daily_ci.yml index 4bcfc0ef7..604117428 100644 --- a/.github/workflows/daily_ci.yml +++ b/.github/workflows/daily_ci.yml @@ -97,6 +97,6 @@ jobs: if: ${{ failure() }} uses: aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main with: - message: "Daily CI failed on `${{ github.repository }}`." + message: "Daily CI failed on `${{ github.repository }}`. View run: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" secrets: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_CI }}