teqo-backup/.github/workflows
Francisco Solla 493f4ba997 feat(OPS99): generate importMap at build time with dummy S3_* envs
Generate the Payload importMap at build time (Dockerfile) and dev time
(predev hook) with dummy S3_* envs, eliminating the class of bugs where
the admin goes blank because the S3ClientUploadHandler entry is missing
(OPS69/OPS72/OPS73).

Changes:
- Dockerfile: add pnpm generate:importmap with dummy S3_* envs before next build
- scripts/predev-importmap.mjs: predev hook that generates importMap if missing or stale
- Delete scripts/check-importmap-s3.mjs (guard no longer needed)
- Delete tests/unit/importMapS3UploadHandler.unit.spec.ts (unit pin no longer needed)
- Remove check-importmap-s3.mjs step from CI workflows
- Add importMap.js to .gitignore (build artifact, not committed)
- Update AGENTS.md with new contract

Closes #928
2026-08-27 16:05:36 -03:00
..
agent-pr-ready-automerge.yml feat(ops98): veto audit/* no safety-net de auto-merge (PR único do audit fica sem automerge) 2026-08-25 08:52:07 -03:00
archive-cursor-agent.yml feat(OPS71): CI/PR/deploy no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #97) 2026-08-19 19:17:19 -03:00
ci-pr.yml feat(OPS99): generate importMap at build time with dummy S3_* envs 2026-08-27 16:05:36 -03:00
deploy.yml feat(OPS99): generate importMap at build time with dummy S3_* envs 2026-08-27 16:05:36 -03:00
issue-done-on-main-merge.yml ops(fix): passa GITHUB_TOKEN aos workflows de flip na main-merge (GH_TOKEN não era lido pelos scripts) 2026-08-23 21:31:13 -03:00
plan-issue-ready-on-main-merge.yml ops(fix): passa GITHUB_TOKEN aos workflows de flip na main-merge (GH_TOKEN não era lido pelos scripts) 2026-08-23 21:31:13 -03:00