20
20
21
21
jobs :
22
22
build :
23
- name : build
24
23
runs-on : ubuntu-latest
25
24
outputs :
26
25
rc-app-token : ${{ steps.app-token.outputs.token }}
31
30
app-id : ${{ vars.RELEASE_CONTROLLER_APP_ID }}
32
31
private-key : ${{ secrets.RELEASE_CONTROLLER_APP_PRIVATE_KEY }}
33
32
owner : ${{ github.repository_owner }}
34
- repositories : " backup-utils,backup-utils-private"
35
- skip-token-revoke : true
33
+ repositories : " backup-utils-private"
36
34
- name : Checkout backup-utils-private
37
35
uses : actions/checkout@v4
38
36
with :
@@ -80,11 +78,18 @@ jobs:
80
78
commit_hash : ${{ steps.empty-commit.outputs.commit_hash }}
81
79
release-ref-or-commit : ${{ steps.resolve-release-commit.outputs.release-ref-or-commit }}
82
80
steps :
81
+ - uses : actions/create-github-app-token@v1
82
+ id : app-token
83
+ with :
84
+ app-id : ${{ vars.RELEASE_CONTROLLER_APP_ID }}
85
+ private-key : ${{ secrets.RELEASE_CONTROLLER_APP_PRIVATE_KEY }}
86
+ owner : ${{ github.repository_owner }}
87
+ repositories : " backup-utils,backup-utils-private"
83
88
- name : Checkout backup-utils
84
89
if : github.event.inputs.branch_ref_or_commit == ''
85
90
uses : actions/checkout@v4
86
91
with :
87
- token : ${{ needs.build .outputs.rc-app- token }}
92
+ token : ${{ steps.app-token .outputs.token }}
88
93
repository : github/backup-utils
89
94
ref : master
90
95
- name : Create empty commit
@@ -109,10 +114,14 @@ jobs:
109
114
echo "Using provided commit sha for release commit"
110
115
echo "release-ref-or-commit=\"${{ github.event.inputs.branch_ref_or_commit }}\"" >> "$GITHUB_OUTPUT"
111
116
fi
117
+ - name : Check rc-app-token value
118
+ if : needs.build.outputs.rc-app-token == ''
119
+ run : |
120
+ echo "****** rc-app-token is empty ******"
112
121
- name : Checkout backup-utils-private for release notes
113
122
uses : actions/checkout@v4
114
123
with :
115
- token : ${{ needs.build .outputs.rc-app- token }}
124
+ token : ${{ steps.app-token .outputs.token }}
116
125
repository : github/backup-utils-private
117
126
- name : Download deb artifact
118
127
uses : actions/download-artifact@v3
0 commit comments