ci: fix self-hosted runner label + drop unused Vercel config#284
Merged
Conversation
Two CI/CD hygiene fixes: 1. CI jobs have been queueing indefinitely (no successful ci.yml run since 2026-02-16) because commit e8d3edd expanded the ARC v2 scale-set label into separate tokens: `[self-hosted, sylphx, linux, standard]`. No runner registers all four labels, so nothing matched. Other Sylphx repos (spiron, sylphx-ai) use the single hyphenated scale-set name. Restore `[self-hosted, sylphx-linux-standard]` to match. 2. Remove vercel.json and the stale README coverage badge that linked to a dead *.vercel.app URL. Docs hosting moved to the Sylphx Platform (sylphx.toml); Vercel is no longer used. The codecov badge already covers the coverage metric. Note: the Vercel commit-status check itself originates from the Vercel GitHub App integration and must be disconnected in the Vercel/GitHub App settings — it can't be removed from the repo alone. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
CI jobs on this repo have been queueing indefinitely — no
ci.ymlrun has completed since 2026-02-16. Root cause: commite8d3edd("migrate to flat runner labels") expanded the ARC v2 scale-set name into four separate label tokens:ARC v2 scale sets register under a single hyphenated label (the scale-set name), so this never matches and every job sits in
queuedforever. Confirmed against working Sylphx repos:runs-on[self-hosted, sylphx-linux-standard]sylphx-linux-standard[self-hosted, sylphx, linux, standard]This PR restores
runs-on: [self-hosted, sylphx-linux-standard]to matchspiron.Also: drop unused Vercel config
We no longer use Vercel (docs hosting moved to the Sylphx Platform via
sylphx.toml). This removes:vercel.json(vitepress build config for Vercel)*.vercel.appURL (the codecov badge already covers coverage)Test plan
spironconfig.Validate Code Qualitycheck should now get picked up by a JIT runner and run to completion (the real proof).🤖 Generated with Claude Code