File tree Expand file tree Collapse file tree 5 files changed +9
-12
lines changed Expand file tree Collapse file tree 5 files changed +9
-12
lines changed Original file line number Diff line number Diff line change 19
19
date : ' ${{ inputs.date }}'
20
20
secrets :
21
21
CROSSBOW_GITHUB_TOKEN : ${{ secrets.CROSSBOW_GITHUB_TOKEN }}
22
- CROSSBOW_SMTP_USER : ${{ secrets.CROSSBOW_SMTP_USER }}
23
22
CROSSBOW_SMTP_PASSWORD : ${{ secrets.CROSSBOW_SMTP_PASSWORD }}
24
23
CROSSBOW_ZULIP_WEBHOOK : ${{ secrets.CROSSBOW_ZULIP_WEBHOOK }}
25
24
CROSSBOW_SLACK_WEBHOOK : ${{ secrets.CROSSBOW_SLACK_WEBHOOK }}
Original file line number Diff line number Diff line change 19
19
date : ' ${{ inputs.date }}'
20
20
secrets :
21
21
CROSSBOW_GITHUB_TOKEN : ${{ secrets.CROSSBOW_GITHUB_TOKEN }}
22
- CROSSBOW_SMTP_USER : ${{ secrets.CROSSBOW_SMTP_USER }}
23
22
CROSSBOW_SMTP_PASSWORD : ${{ secrets.CROSSBOW_SMTP_PASSWORD }}
24
23
CROSSBOW_ZULIP_WEBHOOK : ${{ secrets.CROSSBOW_ZULIP_WEBHOOK }}
25
24
CROSSBOW_SLACK_WEBHOOK : ${{ secrets.CROSSBOW_SLACK_WEBHOOK }}
Original file line number Diff line number Diff line change 19
19
date : ' ${{ inputs.date }}'
20
20
secrets :
21
21
CROSSBOW_GITHUB_TOKEN : ${{ secrets.CROSSBOW_GITHUB_TOKEN }}
22
- CROSSBOW_SMTP_USER : ${{ secrets.CROSSBOW_SMTP_USER }}
23
22
CROSSBOW_SMTP_PASSWORD : ${{ secrets.CROSSBOW_SMTP_PASSWORD }}
24
23
CROSSBOW_ZULIP_WEBHOOK : ${{ secrets.CROSSBOW_ZULIP_WEBHOOK }}
25
24
CROSSBOW_SLACK_WEBHOOK : ${{ secrets.CROSSBOW_SLACK_WEBHOOK }}
Original file line number Diff line number Diff line change 13
13
secrets :
14
14
CROSSBOW_GITHUB_TOKEN :
15
15
required : true
16
- CROSSBOW_SMTP_USER :
17
- required : true
18
16
CROSSBOW_SMTP_PASSWORD :
19
17
required : true
20
18
CROSSBOW_ZULIP_WEBHOOK :
@@ -66,10 +64,11 @@ jobs:
66
64
set +e
67
65
archery crossbow report \
68
66
--send \
67
+ --smtp-server 'commit-email.info' \
69
68
--sender-name Crossbow \
70
- --sender-email 'crossbow@ursacomputing.com ' \
69
+ --sender-email 'crossbow@commit-email.info ' \
71
70
--recipient-email '[email protected] ' \
72
- --smtp-user ${{ secrets.CROSSBOW_SMTP_USER }} \
71
+ --smtp-user crossbow \
73
72
--smtp-password ${{ secrets.CROSSBOW_SMTP_PASSWORD }} \
74
73
${job_id}
75
74
email_exit_code=$?
Original file line number Diff line number Diff line change 8
8
required : true
9
9
default : ' 30'
10
10
type : string
11
-
12
11
schedule :
13
12
# Mondays
14
13
- cron : ' 0 0 * * 1'
15
14
15
+ permissions :
16
+ contents : read
17
+
16
18
jobs :
17
19
token-expiration-check :
18
20
name : Validate token expiration date
24
26
- name : Checkout Crossbow
25
27
uses : actions/checkout@v3
26
28
with :
27
- # If we use github.token then the push will not trigger CI
28
- token : ${{ secrets.CROSSBOW_GITHUB_TOKEN }}
29
29
path : crossbow
30
30
fetch-depth : 0
31
31
- uses : actions/setup-python@v4
42
42
echo "Checking whether to notify on token expiration date"
43
43
archery crossbow notify-token-expiration \
44
44
--send \
45
+ --smtp-server 'commit-email.info' \
45
46
--sender-name Crossbow \
46
- --sender-email 'crossbow@ursacomputing.com ' \
47
+ --sender-email 'crossbow@commit-email.info ' \
47
48
--recipient-email '[email protected] ' \
48
- --smtp-user ${{ secrets.CROSSBOW_SMTP_USER }} \
49
+ --smtp-user crossbow \
49
50
--smtp-password ${{ secrets.CROSSBOW_SMTP_PASSWORD }} \
50
51
--days ${{ inputs.days || '30'}}
You can’t perform that action at this time.
0 commit comments