Skip to content

Commit c44bf1c

Browse files
authored
fix(ci): pass app token to checkout and create-pull-request (#4)
* fix: skip spec validation for OpenAPI 3.1 * fix(ci): pass app token to checkout and create-pull-request
1 parent 34a2275 commit c44bf1c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/regenerate.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ jobs:
77
regenerate:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v4
11-
1210
- name: Generate GitHub App token
1311
id: app-token
1412
uses: actions/create-github-app-token@v2
@@ -17,6 +15,10 @@ jobs:
1715
private-key: ${{ secrets.HOTDATA_AUTOMATION_PRIVATE_KEY }}
1816
owner: hotdata-dev
1917

18+
- uses: actions/checkout@v4
19+
with:
20+
token: ${{ steps.app-token.outputs.token }}
21+
2022
- name: Fetch merged OpenAPI spec
2123
env:
2224
GH_TOKEN: ${{ steps.app-token.outputs.token }}
@@ -42,6 +44,7 @@ jobs:
4244
- name: Create PR
4345
uses: peter-evans/create-pull-request@v6
4446
with:
47+
token: ${{ steps.app-token.outputs.token }}
4548
title: "chore: regenerate client from updated OpenAPI spec"
4649
branch: openapi-update
4750
commit-message: "chore: regenerate client from OpenAPI spec"

0 commit comments

Comments
 (0)