File tree Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,20 @@ jobs:
20
20
with :
21
21
minimum-permission : " write"
22
22
23
+ - name : Generate token
24
+ id : generate-token
25
+ uses : actions/create-github-app-token@eaddb9eb7e4226c68cf4b39f167c83e5bd132b3e
26
+ with :
27
+ app-id : ${{ vars.AUTOMATION_APP_ID }}
28
+ private-key : ${{ secrets.AUTOMATION_PRIVATE_KEY }}
29
+ owner : ${{ github.repository_owner }}
30
+ repositories : " codeql-coding-standards-release-engineering"
31
+
23
32
- name : Dispatch Matrix Testing Job
24
33
if : steps.check-write-permission.outputs.has-permission
25
34
uses : peter-evans/repository-dispatch@v2
26
35
with :
27
- token : ${{ secrets.RELEASE_ENGINEERING_TOKEN }}
36
+ token : ${{ steps.generate-token.outputs.token }}
28
37
repository : github/codeql-coding-standards-release-engineering
29
38
event-type : matrix-test
30
39
client-payload : ' {"pr": "${{ github.event.number }}"}'
Original file line number Diff line number Diff line change @@ -17,11 +17,20 @@ jobs:
17
17
with :
18
18
minimum-permission : " write"
19
19
20
+ - name : Generate token
21
+ id : generate-token
22
+ uses : actions/create-github-app-token@eaddb9eb7e4226c68cf4b39f167c83e5bd132b3e
23
+ with :
24
+ app-id : ${{ vars.AUTOMATION_APP_ID }}
25
+ private-key : ${{ secrets.AUTOMATION_PRIVATE_KEY }}
26
+ owner : ${{ github.repository_owner }}
27
+ repositories : " codeql-coding-standards-release-engineering"
28
+
20
29
- name : Dispatch Matrix Testing Job
21
30
if : ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/test-matrix') && steps.check-write-permission.outputs.has-permission }}
22
31
uses : peter-evans/repository-dispatch@v2
23
32
with :
24
- token : ${{ secrets.RELEASE_ENGINEERING_TOKEN }}
33
+ token : ${{ steps.generate-token.outputs.token }}
25
34
repository : github/codeql-coding-standards-release-engineering
26
35
event-type : matrix-test
27
36
client-payload : ' {"pr": "${{ github.event.issue.number }}"}'
Original file line number Diff line number Diff line change @@ -17,11 +17,20 @@ jobs:
17
17
with :
18
18
minimum-permission : " write"
19
19
20
+ - name : Generate token
21
+ id : generate-token
22
+ uses : actions/create-github-app-token@eaddb9eb7e4226c68cf4b39f167c83e5bd132b3e
23
+ with :
24
+ app-id : ${{ vars.AUTOMATION_APP_ID }}
25
+ private-key : ${{ secrets.AUTOMATION_PRIVATE_KEY }}
26
+ owner : ${{ github.repository_owner }}
27
+ repositories : " codeql-coding-standards-release-engineering"
28
+
20
29
- name : Dispatch Performance Testing Job
21
30
if : ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/test-performance') && steps.check-write-permission.outputs.has-permission }}
22
31
uses : peter-evans/repository-dispatch@v2
23
32
with :
24
- token : ${{ secrets.RELEASE_ENGINEERING_TOKEN }}
33
+ token : ${{ steps.generate-token.outputs.token }}
25
34
repository : github/codeql-coding-standards-release-engineering
26
35
event-type : performance-test
27
36
client-payload : ' {"pr": "${{ github.event.issue.number }}"}'
You can’t perform that action at this time.
0 commit comments