File tree Expand file tree Collapse file tree 1 file changed +14
-21
lines changed
Expand file tree Collapse file tree 1 file changed +14
-21
lines changed Original file line number Diff line number Diff line change 2626 echo "conan_version=$VERSION" >> $GITHUB_OUTPUT
2727 echo "Version found: $VERSION"
2828
29- generate-app-token :
30- name : Generate App Token
31- runs-on : ubuntu-latest
32- needs : prepare
33- outputs :
34- token : ${{ steps.token_step.outputs.token }}
35- steps :
36- - name : Generate Read-Only App Token
37- id : token_step
38- uses : actions/create-github-app-token@v2
39- with :
40- app-id : ${{ secrets.GH_APP_RELEASE_ID }}
41- private-key : ${{ secrets.GH_APP_RELEASE_PRIVATE_KEY }}
42- permission-contents : read
43- owner : conan-io
44- repositories : |
45- conan
46- release-tools
47-
4829 package :
4930 name : Package for ${{ matrix.platform }}/${{ matrix.arch }}
50- needs : [ prepare, generate-app-token]
31+ needs : prepare
5132 runs-on : ${{ matrix.runner }}
5233 strategy :
5334 fail-fast : false
@@ -72,11 +53,23 @@ jobs:
7253 arch : arm64
7354 runner : ubuntu-22.04-arm
7455 steps :
56+ - name : Generate Read-Only App Token
57+ id : generate_token
58+ uses : actions/create-github-app-token@v2
59+ with :
60+ app-id : ${{ secrets.GH_APP_RELEASE_ID }}
61+ private-key : ${{ secrets.GH_APP_RELEASE_PRIVATE_KEY }}
62+ permission-contents : read
63+ owner : conan-io
64+ repositories : |
65+ conan
66+ release-tools
67+
7568 - name : Checkout release-tools repository
7669 uses : actions/checkout@v4
7770 with :
7871 repository : conan-io/release-tools
79- token : ${{ needs.generate-app-token .outputs.token }}
72+ token : ${{ steps.generate_token .outputs.token }}
8073
8174 - name : Build packages
8275 shell : bash
You can’t perform that action at this time.
0 commit comments