- From: Marcos Cáceres <notifications@github.com>
- Date: Thu, 14 May 2026 17:25:11 -0700
- To: w3c/gamepad <gamepad@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/gamepad/pull/228@github.com>
The `w3c/spec-prod@v2` floating tag (currently v2.13.0, released 2026-03-04) fails on every PR and on `gh-pages` push runs with:
```
Command `respec -s "..." -o "index.html.built.html" --verbose -t 20 -e` failed with exit code: 127.
```
Exit 127 = `respec` not found on PATH. Reproduced on:
- This repo's recent `gh-pages` push run (21970293086, 2026-02-13)
- Two unrelated PR runs (21970234675, 24270554650)
- A fresh re-run today (25891886076)
Local `npx respec --localhost --haltonerror -s index.html -o /dev/null` passes cleanly (exit 0, 0 errors), so the spec content is fine — the regression is in the action.
`v2.12.5` (2026-02-26) is the last release before v2.13.0; pinning to it should restore CI while we wait for upstream to fix the bare-`respec` invocation. No upstream issue is filed yet — happy to file one once we confirm the pin works.
The following tasks have been completed:
* [x] ~~Modified Web platform tests~~ — CI workflow change only, no spec or observable behavior change.
Implementation commitment:
* [ ] ~~WebKit~~ — n/a, no observable change
* [ ] ~~Chromium~~ — n/a, no observable change
* [ ] ~~Gecko~~ — n/a, no observable change
You can view, comment on, or merge this pull request online at:
https://github.com/w3c/gamepad/pull/228
-- Commit Summary --
* ci: pin spec-prod to v2.12.5
-- File Changes --
M .github/workflows/auto-publish.yml (2)
-- Patch Links --
https://github.com/w3c/gamepad/pull/228.patchhttps://github.com/w3c/gamepad/pull/228.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/w3c/gamepad/pull/228
You are receiving this because you are subscribed to this thread.
Message ID: <w3c/gamepad/pull/228@github.com>
Received on Friday, 15 May 2026 00:25:15 UTC