Repository navigation
Run issue-worm on this repo - #169
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
GPT AI Code ReviewSkipped: API key not configured The To enable GPT reviews, add
Once the secret is configured, re-run this workflow or push a new commit to trigger a fresh review. REVIEW SKIPPED - API KEY NOT CONFIGURED Reviewed by GPT via gpt-pr-review.yml. Advisory only. |
DeepSeek AI Code Review1. Acceptance criteriaThe PR adds 2. Bugs and logic errors
3. CLI and API safety
4. Test coverageNo tests are added, which is expected for a workflow-only PR. The acceptance criteria are validated by the manual step in the issue ("apply the 5. Suggested follow-up issues
APPROVE — the workflow satisfies the in-scope AC, the token-scope and self-retrigger reasoning is sound, and the remaining items are hardening rather than correctness blockers. Reviewed by DeepSeek via deepseek-pr-review.yml. Advisory only. |
Adds
.github/workflows/issue-worm.yml, so labelling an issueissue-wormstarts a build here.Opened from the issue-worm-pro dashboard's Issues tab.
Add the
WORM_PATsecret.github/workflows/issue-worm.ymlauthenticates as aWORM_PATrepository secret, which doesnot exist yet. Until it does, every issue labelled
issue-wormfails on theaction's first step.
secrets.GITHUB_TOKENcannot stand in for it: a push made with the built-intoken deliberately does not trigger other workflows, so the pull request
issue-worm opens would never get a CI run, a review, or a required check.
A fine-grained token (recommended)
Open https://github.com/settings/personal-access-tokens/new.
Token name: anything you will recognise later, e.g.
issue-worm leonarduk/local-github-runner.Expiration: your call -- issue-worm starts failing with a 401 the day
it expires, so calendar the rotation.
Resource owner:
leonarduk. If that is an organisation rather than yourown account, an org owner has to approve the token before it works.
Repository access: Only select repositories, then
leonarduk/local-github-runner.Repository permissions -- these, and nothing else is needed:
.github/workflows/; leave it off otherwiseRead-only Metadata is added for you and is required.
Issues: readisthe one people miss -- only the issue-body fetch needs it, and that runs,
and fails, before the push and pull request steps ever do.
Generate token, then copy it. GitHub shows it exactly once.
Paste it in at https://github.com/leonarduk/local-github-runner/settings/secrets/actions/new
-- that is Settings -> Secrets and variables -> Actions, then
New repository secret. Name it
WORM_PAT, paste the token in as thesecret, and Add secret.
Or a classic token
https://github.com/settings/tokens/new with the single
reposcope coversall three permissions above (tick
workflowtoo for the same workflow-filecaveat). It is much coarser -- a classic token reaches every repo its owner
can -- so prefer the fine-grained one where you have the choice.
Then apply the
issue-wormlabel to an issue here to try it.Closes #168