Skip to content

Conversation

@tylergohl
Copy link

@tylergohl tylergohl commented Dec 5, 2025

Added explicit repositories parameter to all 5 GitHub App token generation steps in the reusable workflow to grant access to all required repositories:

  • kernel-tools
  • kernel-src-tree
  • kernel-src-tree-tools
  • kernel-container-build

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 <noreply@anthropic.com>
@tylergohl tylergohl marked this pull request as ready for review December 5, 2025 17:58
@shreeya-patel98 shreeya-patel98 merged commit e0708b0 into {shreeya}_ciqlts9_2 Dec 5, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants