9 Commits

Author SHA1 Message Date
5c13de1b8f Make hub discovery public
All checks were successful
Build and Deploy / build-push-deploy (push) Successful in 3m6s
2026-06-14 22:48:53 +02:00
645590268e ci: harden inter-hub production smoke gate
Some checks failed
Build and Deploy / build-push-deploy (push) Failing after 4m4s
2026-06-14 19:59:00 +02:00
333fbcc237 chore(deploy): add railiance handoff guardrails [skip ci] 2026-06-14 16:47:24 +02:00
5663fab495 fix(ci): allow expected unauthorized smoke response
All checks were successful
Build and Deploy / build-push-deploy (push) Successful in 2m23s
2026-06-14 15:38:26 +02:00
6f9e261eb1 fix(ci): align smoke test with current API routes
Some checks failed
Build and Deploy / build-push-deploy (push) Failing after 1m37s
2026-06-14 15:35:20 +02:00
5a686f4630 fix(ci): use registry token secret for image publish
Some checks failed
Build and Deploy / build-push-deploy (push) Failing after 38s
2026-06-14 15:21:51 +02:00
9020670bb3 fix(ci): publish images with registry bearer token
Some checks failed
Build and Deploy / build-push-deploy (push) Failing after 38s
2026-06-14 15:16:52 +02:00
5ac4c453b8 fix(deploy): use reachable gitea registry host
Some checks failed
Build and Deploy / build-push-deploy (push) Failing after 5m54s
2026-06-14 15:00:59 +02:00
e52a2ba0e8 ci: add Gitea Actions workflow for build, push, and deploy
Some checks failed
Build and Deploy / build-push-deploy (push) Has been cancelled
Self-hosted runner on haskelseed. Pipeline: nix build .#docker →
skopeo push to Gitea registry → helm upgrade on Railiance01 → smoke test.

Runner setup required (one-time):
  - Register Gitea Actions runner on haskelseed with label "haskelseed"
  - Set secrets: GITEA_TOKEN (package:write scope), RAILIANCE01_KUBECONFIG
  - helm + kubectl in runner PATH (or via nix)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 23:17:53 +02:00