bazel-contrib / bazel-contrib/rules_uv
Broken Update Multitool Versions Github action
- Dominant language
- Starlark
- Stars
- 29
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
The action has been broken for months, probably since it was transferred to bazel-contrib.
```
Run actions/create-github-app-token@v2
with:
skip-token-revoke: false
github-api-url: https://api.github.com/
env:
LOCKFILE: uv/private/uv.lock.json
Inputs 'owner' and 'repositories' are not set. Creating token for this repository (bazel-contrib/rules_uv).
Error: [@octokit/auth-app] appId option is required
at createAppAuth (/home/runner/work/_actions/actions/create-github-app-token/v2/dist/main.cjs:47665:11)
at main (/home/runner/work/_actions/actions/create-github-app-token/v2/dist/main.cjs:47956:17)
at Object. (/home/runner/work/_actions/actions/create-github-app-token/v2/dist/main.cjs:48079:20)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
at Module.load (node:internal/modules/cjs/loader:1266:32)
at Module._load (node:internal/modules/cjs/loader:1091:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:164:12)
at node:internal/main/run_main_module:28:49
Error: [@octokit/auth-app] appId option is required
```
Contributor guide
Research direction
Start with the GitHub Actions workflow responsible for Update Multitool Versions in the rules_uv repository and inspect how actions/create-github-app-token@v2 receives its credentials. Use the logged run to reproduce the missing appId failure. Done means the action completes successfully and updates the multitool versions as intended.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100