thermograph/.forgejo/workflows
Emi Griffith 30b0c70bbb
All checks were successful
secrets-guard / encrypted (pull_request) Successful in 6s
PR build (required check) / changes (pull_request) Successful in 8s
shell-lint / shellcheck (pull_request) Successful in 9s
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / build-frontend (pull_request) Successful in 1m9s
PR build (required check) / build-backend (pull_request) Successful in 1m44s
PR build (required check) / gate (pull_request) Successful in 2s
Reconcile: merge main (shellcheck guard, Go daemon) into dev
main took two direct PRs (#19 shell-lint, #21 the thermograph-daemon Go
service) while dev accumulated the ERA5 lake stack; both sides added compose/
stack services and touched the same seams. Resolutions keep both worlds:

- compose + Swarm stack: lake AND daemon are sibling services; backend env
  carries THERMOGRAPH_LAKE_URL and THERMOGRAPH_INTERNAL_TOKEN.
- deploy.sh: backend deploys roll (backend lake daemon); all adds frontend.
- requirements.txt: websockets/apscheduler stay removed (moved to the Go
  daemon), duckdb stays (the lake role's engine).

Merged tree: backend suite green, both compose configs validate.
2026-07-23 17:06:52 -07:00
..
backend-build-push.yml Key image tags to the last domain-touching commit, not the branch tip (#3) 2026-07-23 13:42:28 +00:00
backend-deploy-dev.yml Run the ERA5 lake service in every environment (#20) 2026-07-23 22:32:13 +00:00
backend-deploy-prod.yml Finish the domain-sha tag keying: three deploy workflows were missed (#6) 2026-07-23 13:58:57 +00:00
backend-deploy.yml Key image tags to the last domain-touching commit, not the branch tip (#3) 2026-07-23 13:42:28 +00:00
build.yml CI: port the dev-branch in-image test step into the reusable build check 2026-07-22 22:24:31 -07:00
frontend-build-push.yml Key image tags to the last domain-touching commit, not the branch tip (#3) 2026-07-23 13:42:28 +00:00
frontend-deploy-dev.yml Key image tags to the last domain-touching commit, not the branch tip (#3) 2026-07-23 13:42:28 +00:00
frontend-deploy-prod.yml Finish the domain-sha tag keying: three deploy workflows were missed (#6) 2026-07-23 13:58:57 +00:00
frontend-deploy.yml Finish the domain-sha tag keying: three deploy workflows were missed (#6) 2026-07-23 13:58:57 +00:00
infra-sync.yml CI: port the split repos' workflows to per-domain path-filtered monorepo pipelines 2026-07-22 22:11:33 -07:00
observability-validate.yml CI: port the split repos' workflows to per-domain path-filtered monorepo pipelines 2026-07-22 22:11:33 -07:00
ops-cron.yml CI: port the split repos' workflows to per-domain path-filtered monorepo pipelines 2026-07-22 22:11:33 -07:00
pr-build.yml CI: port the split repos' workflows to per-domain path-filtered monorepo pipelines 2026-07-22 22:11:33 -07:00
secrets-guard.yml CI: port the split repos' workflows to per-domain path-filtered monorepo pipelines 2026-07-22 22:11:33 -07:00
shell-lint.yml shell: add shellcheck CI guard and drive the tree to zero findings (#19) 2026-07-23 22:26:05 +00:00