Skip to content

Commit 052ab1b

Browse files
committed
Update ci.yml
1 parent d2d049e commit 052ab1b

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

.github/workflows/ci.yml

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,16 @@ jobs:
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 }}
@@ -28,8 +36,16 @@ jobs:
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 }}
@@ -59,8 +82,16 @@ jobs:
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

Comments
 (0)