Commit 2321b0c
Fix GitHub App token scope for internal repository access
The workflow was failing because the GitHub App token generated by
actions/create-github-app-token@v1 was only scoped to the current
repository (kernel-src-tree) by default. When it tried to checkout
kernel-container-build (which has INTERNAL visibility), the token
didn't have access, resulting in "Repository not found" errors.
Added explicit repositories parameter to all token generation steps
to grant access to all required repositories:
- kernel-tools
- kernel-src-tree
- kernel-src-tree-tools
- kernel-container-build
This fix applies to all 5 token generation steps in the workflow:
- build job
- boot job
- test-kselftest job
- compare-results job
- create-pr job
Fixes: https://github.com/ctrliq/kernel-src-tree/actions/runs/19970287958
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 53bad78 commit 2321b0c
1 file changed
+25
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| |||
110 | 115 | | |
111 | 116 | | |
112 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
113 | 123 | | |
114 | 124 | | |
115 | 125 | | |
| |||
171 | 181 | | |
172 | 182 | | |
173 | 183 | | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
174 | 189 | | |
175 | 190 | | |
176 | 191 | | |
| |||
258 | 273 | | |
259 | 274 | | |
260 | 275 | | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
261 | 281 | | |
262 | 282 | | |
263 | 283 | | |
| |||
526 | 546 | | |
527 | 547 | | |
528 | 548 | | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
529 | 554 | | |
530 | 555 | | |
531 | 556 | | |
| |||
0 commit comments