singularity-forge/.github/workflows
Tom Boucher e45bff419d fix(ci): add npm publish to prod-release and prevent mid-deploy cancellation (#1208)
Two issues in the pipeline:

1. cancel-in-progress: true could cancel a running deployment when a
   new push arrives. Deployments should never be interrupted mid-flight.
   Changed back to false.

2. The prod-release job bumps the version, commits, and tags — but never
   publishes the release version to npm. The dev-publish step publishes
   @dev, test-verify promotes to @next, but @latest was never updated.
   Users running 'npm install -g gsd-pi' would get stale versions.

Added 'Build release' and 'Publish release to npm @latest' steps after
the git tag push, with idempotent guard for already-published versions.
2026-03-18 11:31:42 -06:00
..
build-native.yml feat: upgrade to Node.js 24 LTS across CI, Docker, and package config (#1165) 2026-03-18 09:28:49 -06:00
ci.yml feat: upgrade to Node.js 24 LTS across CI, Docker, and package config (#1165) 2026-03-18 09:28:49 -06:00
cleanup-dev-versions.yml feat: upgrade to Node.js 24 LTS across CI, Docker, and package config (#1165) 2026-03-18 09:28:49 -06:00
pipeline.yml fix(ci): add npm publish to prod-release and prevent mid-deploy cancellation (#1208) 2026-03-18 11:31:42 -06:00