1414 steps :
1515 - name : Checkout code
1616 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
17+ - name : Generate GitHub App Token
18+ id : github_app_token
19+ uses : actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
20+ with :
21+ app-id : ${{ secrets.APP_ID }}
22+ private-key : ${{ secrets.APP_PEM }}
1723 - name : Build
1824 uses : descope/common/.github/actions/build@main
25+ env :
26+ GITHUB_TOKEN : ${{ steps.github_app_token.outputs.token }}
1927 with :
2028 go_version : ${{ env.GO_VERSION }}
2129 scripts_folder : ${{ env.SCRIPTS_DIR }}
2836 steps :
2937 - name : Checkout code
3038 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
39+ - name : Generate GitHub App Token
40+ id : github_app_token
41+ uses : actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
42+ with :
43+ app-id : ${{ secrets.APP_ID }}
44+ private-key : ${{ secrets.APP_PEM }}
3145 - name : Lint and more checks
3246 uses : descope/common/.github/actions/lint@main
47+ env :
48+ GITHUB_TOKEN : ${{ steps.github_app_token.outputs.token }}
3349 with :
3450 go_version : ${{ env.GO_VERSION }}
3551 scripts_folder : ${{ env.SCRIPTS_DIR }}
@@ -42,10 +58,17 @@ jobs:
4258 steps :
4359 - name : Checkout code
4460 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
61+ - name : Generate GitHub App Token
62+ id : github_app_token
63+ uses : actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
64+ with :
65+ app-id : ${{ secrets.APP_ID }}
66+ private-key : ${{ secrets.APP_PEM }}
4567 - name : Run Tests
4668 uses : descope/common/.github/actions/tests@main
4769 env :
4870 DATABASE_PASSWORD : ${{ env.DATABASE_PASSWORD }}
71+ GITHUB_TOKEN : ${{ steps.github_app_token.outputs.token }}
4972 with :
5073 go_version : ${{ env.GO_VERSION }}
5174 scripts_folder : ${{ env.SCRIPTS_DIR }}
5982 steps :
6083 - name : Checkout code
6184 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
85+ - name : Generate GitHub App Token
86+ id : github_app_token
87+ uses : actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
88+ with :
89+ app-id : ${{ secrets.APP_ID }}
90+ private-key : ${{ secrets.APP_PEM }}
6291 - name : Run Security checks
6392 uses : descope/common/.github/actions/security@main
93+ env :
94+ GITHUB_TOKEN : ${{ steps.github_app_token.outputs.token }}
6495 with :
6596 go_version : ${{ env.GO_VERSION }}
6697 scripts_folder : ${{ env.SCRIPTS_DIR }}
@@ -82,10 +113,10 @@ jobs:
82113
83114 - name : Generate GitHub App Token
84115 id : github_app_token
85- uses : tibdex/ github-app-token@v1
116+ uses : actions/create- github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
86117 with :
87- app_id : ${{ secrets.APP_ID }}
88- private_key : ${{ secrets.APP_PEM }}
118+ app-id : ${{ secrets.APP_ID }}
119+ private-key : ${{ secrets.APP_PEM }}
89120 - name : Pack and Upload
90121 uses : descope/common/.github/actions/pack@main
91122 env :
0 commit comments