coder / coder/registry-scanner

[scanner-down] Scheduled scan failed

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.