Skip to content

Commit 9e0dc0c

Browse files
authored
Merge pull request #125 from microsoft/aochengwang/fix-alert
fix: environment variable syntax
2 parents a191156 + 178ba96 commit 9e0dc0c

File tree

3 files changed

+29
-26
lines changed

3 files changed

+29
-26
lines changed

.github/policies/scheduler.yml

+21-21
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@ configuration:
1212
frequencies:
1313
- weekday:
1414
day: Monday
15-
time: 0:0
15+
time: 23:00
1616
- weekday:
1717
day: Tuesday
18-
time: 0:0
18+
time: 23:00
1919
- weekday:
2020
day: Wednesday
21-
time: 0:0
21+
time: 23:00
2222
- weekday:
2323
day: Thursday
24-
time: 0:0
24+
time: 23:00
2525
- weekday:
2626
day: Friday
27-
time: 0:0
27+
time: 23:00
2828
filters:
2929
- isIssue
3030
- isOpen
@@ -48,19 +48,19 @@ configuration:
4848
frequencies:
4949
- weekday:
5050
day: Monday
51-
time: 0:0
51+
time: 23:00
5252
- weekday:
5353
day: Tuesday
54-
time: 0:0
54+
time: 23:00
5555
- weekday:
5656
day: Wednesday
57-
time: 0:0
57+
time: 23:00
5858
- weekday:
5959
day: Thursday
60-
time: 0:0
60+
time: 23:00
6161
- weekday:
6262
day: Friday
63-
time: 0:0
63+
time: 23:00
6464
filters:
6565
- isOpen
6666
- isIssue
@@ -83,19 +83,19 @@ configuration:
8383
frequencies:
8484
- weekday:
8585
day: Monday
86-
time: 0:0
86+
time: 23:00
8787
- weekday:
8888
day: Tuesday
89-
time: 0:0
89+
time: 23:00
9090
- weekday:
9191
day: Wednesday
92-
time: 0:0
92+
time: 23:00
9393
- weekday:
9494
day: Thursday
95-
time: 0:0
95+
time: 23:00
9696
- weekday:
9797
day: Friday
98-
time: 0:0
98+
time: 23:00
9999
filters:
100100
- isIssue
101101
- isOpen
@@ -117,19 +117,19 @@ configuration:
117117
frequencies:
118118
- weekday:
119119
day: Monday
120-
time: 0:0
120+
time: 23:00
121121
- weekday:
122122
day: Tuesday
123-
time: 0:0
123+
time: 23:00
124124
- weekday:
125125
day: Wednesday
126-
time: 0:0
126+
time: 23:00
127127
- weekday:
128128
day: Thursday
129-
time: 0:0
129+
time: 23:00
130130
- weekday:
131131
day: Friday
132-
time: 0:0
132+
time: 23:00
133133
filters:
134134
- isIssue
135135
- isOpen
@@ -150,7 +150,7 @@ configuration:
150150
- description: "[Close Issue Management] For issue with close-wait label"
151151
frequencies:
152152
- daily:
153-
time: 1:0
153+
time: 0:0
154154
filters:
155155
- isOpen
156156
- isIssue

.github/scripts/notify-issues.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ async function main() {
6060
console.log(`Sending email to ${email} for issue ${JSON.stringify(issues)}`);
6161
const body = `
6262
<p>Hi, here are GitHub issues that needs your attention:</p>
63-
${issues.map((issue) =>`<p><a href="${issue.url}">#${issue.number}</a>: ${issue.title} (${issue.url})</p>`)}
63+
${issues.map((issue) =>`<p><a href="${issue.url}">#${issue.number}</a>: ${issue.title} (${issue.url})</p>
64+
<hr />
65+
<p>* Remove the "needs attention" label or close the issue in order not to receive this notification.</p>`)}
6466
`;
6567
await sendEmail(
6668
email,

.github/workflows/scheduleNotification.yml

+5-4
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ jobs:
1515
- name: Check issues that needs attention
1616
run: node .github/scripts/notify-issues.js
1717
env:
18-
REPO_MAINTAINERS: ${{ env.REPO_MAINTAINERS }}
19-
WORKFLOW_MAINTAINER_EMAIL: ${{ env.SCHEDULED_NOTIFICATION_MAINTAINER_EMAIL }}
20-
MAIL_CLIENT_ID: ${{ secrets.EMAIL_CLIENT_ID }}
18+
REPO_MAINTAINERS: ${{ vars.REPO_MAINTAINERS }}
19+
WORKFLOW_MAINTAINER_EMAIL: ${{ vars.SCHEDULED_NOTIFICATION_MAINTAINER_EMAIL }}
20+
MAIL_TENANT_ID: ${{ vars.EMAIL_TENANT_ID }}
21+
MAIL_CLIENT_ID: ${{ vars.EMAIL_CLIENT_ID }}
2122
MAIL_CLIENT_SECRET: ${{ secrets.EMAIL_CLIENT_SECRET }}
22-
MAIL_TENANT_ID: ${{ secrets.EMAIL_TENANT_ID }}
23+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)