File tree 3 files changed +22
-3
lines changed
3 files changed +22
-3
lines changed Original file line number Diff line number Diff line change 8
8
sync_assigned :
9
9
runs-on : ubuntu-latest
10
10
steps :
11
+ - name : Generate a token
12
+ id : generate_token
13
+ uses : actions/create-github-app-token@v1
14
+ with :
15
+ app-id : ${{ secrets.AUTH_APP_ID }}
16
+ private-key : ${{ secrets.AUTH_APP_PK }}
11
17
- name : Assign
12
18
uses : corda/jira-sync-assigned-action@master
13
19
with :
14
20
jiraBaseUrl : ${{ secrets.JIRA_BASE_URL }}
15
21
jiraEmail : ${{ secrets.JIRA_USER_EMAIL }}
16
22
jiraToken : ${{ secrets.JIRA_API_TOKEN }}
17
- token : ${{ secrets.GH_TOKEN }}
23
+ token : ${{ steps.generate_token.outputs.token }}
18
24
owner : corda
19
25
repository : corda
Original file line number Diff line number Diff line change 8
8
sync_closed :
9
9
runs-on : ubuntu-latest
10
10
steps :
11
+ - name : Generate a token
12
+ id : generate_token
13
+ uses : actions/create-github-app-token@v1
14
+ with :
15
+ app-id : ${{ secrets.AUTH_APP_ID }}
16
+ private-key : ${{ secrets.AUTH_APP_PK }}
11
17
- name : Close
12
18
uses : corda/jira-sync-closed-action@master
13
19
with :
14
20
jiraBaseUrl : https://r3-cev.atlassian.net
15
21
jiraEmail : ${{ secrets.JIRA_USER_EMAIL }}
16
22
jiraToken : ${{ secrets.JIRA_API_TOKEN }}
17
- token : ${{ secrets.GH_TOKEN }}
23
+ token : ${{ steps.generate_token.outputs.token }}
18
24
owner : corda
19
25
repository : corda
Original file line number Diff line number Diff line change 10
10
steps :
11
11
- uses : actions/checkout@v2
12
12
13
+ - name : Generate a token
14
+ id : generate_token
15
+ uses : actions/create-github-app-token@v1
16
+ with :
17
+ app-id : ${{ secrets.AUTH_APP_ID }}
18
+ private-key : ${{ secrets.AUTH_APP_PK }}
19
+
13
20
- name : Jira Create issue
14
21
id : create
15
22
uses : corda/jira-create-issue-action@master
30
37
- name : Create comment
31
38
uses : peter-evans/create-or-update-comment@v1
32
39
with :
33
- token : ${{ secrets.GH_TOKEN }}
40
+ token : ${{ steps.generate_token.outputs.token }}
34
41
issue-number : ${{ github.event.issue.number }}
35
42
body : |
36
43
Automatically created Jira issue: ${{ steps.create.outputs.issue }}
You can’t perform that action at this time.
0 commit comments