singularity-forge/.github/workflows
Tom Boucher ea42db9a1f fix(ci): fix dev-publish version stamp and platform sync (#1145)
Two bugs in the Dev Publish job:

1. node -p with escaped double-quotes broke on Node 22's eval mode
   (SyntaxError: Invalid or unexpected token). Switched to node -e
   with process.stdout.write and unescaped inner quotes.

2. version-stamp updated root package.json but not platform packages.
   When npm publish triggered prepublishOnly, sync-platform-versions
   dirtied 5 platform package.json files and git diff --exit-code
   failed. Added sync-platform-versions to the stamp step so
   prepublishOnly finds everything already in sync.

Fixes: https://github.com/gsd-build/gsd-2/actions/runs/23233857718
2026-03-18 08:32:03 -06:00
..
build-native.yml fix: detect broken install and add Windows symlink fallback (#890) 2026-03-17 09:35:57 -06:00
ci.yml ci: fail if .gsd/ directory is checked in 2026-03-16 19:02:32 +00:00
cleanup-dev-versions.yml feat(ci): implement three-stage promotion pipeline (Dev → Test → Prod) (#1098) 2026-03-18 00:40:06 -06:00
pipeline.yml fix(ci): fix dev-publish version stamp and platform sync (#1145) 2026-03-18 08:32:03 -06:00