bazel-contrib / bazel-contrib/rules_uv

Broken Update Multitool Versions Github action

Open
#318 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.