Skip to content

Commit efa3527

Browse files
committed
test(github): add GITHUB_TOKEN env and fix permissions
1 parent 9f6b601 commit efa3527

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

.github/workflows/test-comment-key.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@ jobs:
1212
name: With comment_key
1313
runs-on: ubuntu-latest
1414
permissions:
15-
issues: write
16-
pull-requests: write
15+
id-token: write
1716
contents: read
17+
pull-requests: write
18+
issues: write
1819
steps:
1920
- uses: actions/checkout@v4
21+
with:
22+
persist-credentials: false
2023

2124
- name: Run opencode (sticky)
2225
uses: ./github
26+
env:
27+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2328
with:
2429
model: opencode/minimax-m2.5-free
2530
use_github_token: true
@@ -34,14 +39,19 @@ jobs:
3439
name: Without comment_key (baseline)
3540
runs-on: ubuntu-latest
3641
permissions:
37-
issues: write
38-
pull-requests: write
42+
id-token: write
3943
contents: read
44+
pull-requests: write
45+
issues: write
4046
steps:
4147
- uses: actions/checkout@v4
48+
with:
49+
persist-credentials: false
4250

4351
- name: Run opencode (non-sticky)
4452
uses: ./github
53+
env:
54+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4555
with:
4656
model: opencode/minimax-m2.5-free
4757
use_github_token: true

0 commit comments

Comments
 (0)