File tree Expand file tree Collapse file tree 2 files changed +44
-2
lines changed
Expand file tree Collapse file tree 2 files changed +44
-2
lines changed Original file line number Diff line number Diff line change 11# This workflow runs every weekday at 15:00 UTC (8AM PDT)
22name : Daily CI
33
4+ permissions :
5+ id-token : write
6+ contents : read
7+
48on :
59 schedule :
610 - cron : " 00 15 * * 1-5"
7-
11+ pull_request :
12+ paths :
13+ .github/workflows/daily_ci.yml
814jobs :
915 DAILY_CI :
1016 # Don't run the cron builds on forks
1117 if : github.event_name != 'schedule' || github.repository_owner == 'aws'
12- uses : ./.github/workflows/ci.yml
18+ uses : ./.github/workflows/ci.yml
19+ notify :
20+ needs :
21+ [
22+ DAILY_CI
23+ ]
24+ if : ${{ failure() && github.event_name == 'schedule'}}
25+ uses : ./.github/workflows/slack-notification.yml
26+ with :
27+ message : " Daily CI failed on `${{ github.repository }}`. View run: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
28+ secrets :
29+ SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL_CI }}
Original file line number Diff line number Diff line change 1+ name : Issue Created Notification
2+ permissions :
3+ contents : read
4+ on :
5+ issues :
6+ types : [opened, reopened]
7+ issue_comment :
8+ types : [created]
9+
10+ jobs :
11+ notify-issue :
12+ if : github.event_name == 'issues'
13+ uses : aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main
14+ with :
15+ message : " New github issue `${{ github.event.issue.title }}`. Link: ${{ github.event.issue.html_url }}"
16+ secrets :
17+ SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL_GHI }}
18+
19+ notify-comment :
20+ if : github.event_name == 'issue_comment' && !github.event.issue.pull_request
21+ uses : aws/aws-cryptographic-material-providers-library/.github/workflows/slack-notification.yml@main
22+ with :
23+ message : " New comment on issue `${{ github.event.issue.title }}`. Link: ${{ github.event.comment.html_url }}"
24+ secrets :
25+ SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL_GHI }}
You can’t perform that action at this time.
0 commit comments