singularity-forge/.github
Jeremy 6dfcb6a049 fix(ci): build artifacts in integration-tests job
PR #4093 split build and integration-tests into parallel CI jobs but the new
integration-tests job only ran `npm ci`, leaving tests without the compiled
artifacts they spawn at runtime. That caused 8 failures on main (run 24325713845):

- e2e-headless, e2e-smoke, pack-install — throw "dist/loader.js not found"
- 4 web-session-parity / web-live-state tests — "session manager module not
  found; checked=packages/pi-coding-agent/dist/core/session-manager.js"
- web-mode-onboarding — "sh: 1: next: not found" when the test shells
  `npm run build:web-host` at runtime (web/node_modules/.bin/next absent)

Add `npm --prefix web ci` and `npm run build` to the integration-tests job
before `test:integration`, matching what the build job already does. Using
`needs: build` + artifact sharing would serialize the two jobs and undo the
parallelism PR #4093 was buying, so the build is duplicated intentionally.
2026-04-12 23:47:03 -05:00
..
ISSUE_TEMPLATE docs: add structured issue templates 2026-03-19 01:54:22 -07:00
workflows fix(ci): build artifacts in integration-tests job 2026-04-12 23:47:03 -05:00
CODEOWNERS chore(contrib): add CODEOWNERS and team workflow docs (#2286) 2026-03-24 07:35:40 -06:00
FUNDING.yml chore: add GitHub Sponsors funding config 2026-03-11 16:30:42 -06:00
PULL_REQUEST_TEMPLATE.md docs: add VISION.md, CONTRIBUTING.md, and update PR template (#1506) 2026-03-19 17:08:23 -06:00