0b574c88ed
Merge pull request 'Promote dev -> main (deploy beta): Open-Meteo migration (Phases 0-4)' ( #9 ) from dev into main
secrets-guard / encrypted (push) Successful in 10s
Build + push backend image (Forgejo registry) / build-push (push) Successful in 1m3s
Deploy backend to beta VPS / deploy (push) Successful in 2m7s
secrets-guard / encrypted (pull_request) Successful in 6s
PR build (required check) / changes (pull_request) Successful in 9s
PR build (required check) / build-frontend (pull_request) Has been skipped
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / build-backend (pull_request) Successful in 45s
PR build (required check) / gate (pull_request) Successful in 1s
2026-07-23 14:58:42 +00:00
6ac59a55ff
Merge pull request 'Promote dev to main (tag-keying remainder)' ( #7 ) from dev into main
secrets-guard / encrypted (push) Successful in 5s
secrets-guard / encrypted (pull_request) Successful in 6s
2026-07-23 14:00:26 +00:00
424930619a
Merge pull request 'Promote dev to main (domain-sha tag keying)' ( #4 ) from dev into main
secrets-guard / encrypted (push) Successful in 7s
secrets-guard / encrypted (pull_request) Successful in 7s
2026-07-23 13:44:00 +00:00
Emi Griffith
0ed7e89401
stack: fix bind-mount paths for the monorepo host layout
...
Sync infra to hosts / sync-beta (push) Successful in 6s
Sync infra to hosts / sync-prod (push) Successful in 5s
secrets-guard / encrypted (push) Successful in 8s
The cutover moved the host checkout's deploy tree to /opt/thermograph/infra/deploy/,
but the stack file's absolute bind sources (db init, env-entrypoint.sh, autoscale.sh)
still pointed at the old /opt/thermograph/deploy/ -- a service update kept the stale
mounts and new tasks failed with 'bind source path does not exist'.
2026-07-23 03:34:25 -07:00
Emi Griffith
e5a4b25f71
backend: monorepo cutover marker (path-filter probe)
Deploy backend to beta VPS / deploy (push) Failing after 10s
Build + push backend image (Forgejo registry) / build-push (push) Successful in 34s
secrets-guard / encrypted (push) Successful in 5s
Deploy backend to prod VPS / deploy (push) Failing after 5m35s
2026-07-23 03:18:03 -07:00
Emi Griffith
f21f553d49
build.yml: run the hermetic suite inside the built image (promote dev's port to main, matching the split repos' dev->main promotion)
secrets-guard / encrypted (push) Successful in 7s
2026-07-22 22:37:43 -07:00
Emi Griffith
303ab24938
Subtree-sync frontend to split main 510d94d (dev->main promotion: reconciled hardening, two-tier suite); subtree workflow copy stays deleted (CI lives at root)
2026-07-22 22:37:29 -07:00
Emi Griffith
303134479d
Subtree-sync backend to split main a4d7fcd (dev->main promotion: reconciled bot + hardening, in-image CI); subtree workflow copies stay deleted (CI lives at root)
2026-07-22 22:37:21 -07:00
510d94df96
Merge pull request 'Promote dev to main (reconciled bot + hardening merge, test harness, in-image CI)' ( #7 ) from dev into main
2026-07-23 05:35:11 +00:00
a4d7fcd1d7
Merge pull request 'Promote dev to main (reconciled bot + hardening merge, test harness, in-image CI)' ( #15 ) from dev into main
2026-07-23 05:35:07 +00:00