coder / coder/registry-scanner
[scanner-down] Scheduled scan failed
- Dominant language
- TypeScript
- Stars
- 4
- Forks
- 2
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 4
Description
The scheduled skills scan failed. Most recent run:
https://github.com/coder/registry-scanner/actions/runs/29809524984
This is a single rolling tracker. The scan workflow updates the same
open issue on every subsequent failure until it is closed. Closing
without a fix reopens (or creates) the next time the workflow fails.
Likely causes:
- `coder/registry@main` enumeration failed (catalogue unreachable,
YAML parse error, or new format not yet supported by the enumerator).
- SkillSpector install path broke (NVIDIA/SkillSpector pinned commit
removed, Python deps drifted, OSV.dev unreachable).
- ClamAV `freshclam` failed to refresh signatures past the
`signature_db_age_hours` threshold.
- GitHub Pages deploy hit `actions/deploy-pages` permission issues.
- `gh release create` failed; `latest` rolling tag inconsistent.
Recovery:
1. Read the run logs.
2. If the failure is transient (third-party outage), wait one cycle.
3. If the failure persists, land a PR that fixes the underlying issue,
then close this tracker. The next successful scan will publish a
fresh `latest.json`.
The previous `latest` Release and `latest.json` remain in place; the
site falls back to those automatically until the next green run.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked GitHub Actions run logs and identify which listed stage failed: registry enumeration, SkillSpector installation, ClamAV refresh, Pages deployment, or release creation. Trace that failure to its workflow configuration and verify the fix by confirming a successful scheduled scan publishes a fresh latest.json.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- ci-cd, release, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100