Files
metabuilder/frontends
Claude 7566ea1f2f fix(ci): resolve E2E test failures and upgrade GitHub Actions to Node.js 24
E2E fixes:
- Exclude smoke/debug/screenshot specs from CI (require full Docker stack)
- Remove smoke stack start/stop from Gate 2.2 (not needed for app tests)
- Fix global.setup.ts to respect PLAYWRIGHT_BASE_URL instead of hardcoding
  localhost:3000, and make setup endpoint failure non-fatal

Lint fixes:
- Remove unnecessary boolean comparisons (=== true, !== true) in
  multi-tenant-context.ts flagged by @typescript-eslint/no-unnecessary-condition

Action upgrades (Node.js 20 → 24 readiness before June 2026 deadline):
- actions/checkout v4 → v6
- actions/upload-artifact v4 → v6
- actions/download-artifact v4 → v6
- actions/cache v4 → v6
- actions/setup-node v4 → v5
- docker/setup-qemu-action v3 → v4
- docker/setup-buildx-action v3 → v4
- docker/login-action v3 → v4
- actions/attest-build-provenance v2 → v4
- aquasecurity/trivy-action 0.28.0 → 0.35.0
- github/codeql-action/* v3 → v4

https://claude.ai/code/session_018rmhuicK7L7jV2YBJDXiQz
2026-03-11 18:09:44 +00:00
..
2026-03-09 22:30:41 +00:00
2026-03-09 22:30:41 +00:00
2026-03-09 22:30:41 +00:00
2026-03-09 22:30:41 +00:00
2026-03-09 22:30:41 +00:00
2026-03-09 22:30:41 +00:00