mathias and Claude Sonnet 5.5
54e1db68f3
fix(ci): gate build and deploy behind a committed .deploy-enabled marker
...
CD / Detect unsubstituted template (push) Successful in 0s
CD / Lint / Test / Vet (push) Successful in 6s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
Every push to main since the first substituted commit was red at "Update
image tag in infra repo": sed: can't read k3s/apps/spatial-agent-app/
deployment.yaml. mathias/infra has no such manifest and the repo is a
hello-world MVP that should not deploy yet.
Port of doodle 32acff8/006c108/3a95cc9: guard outputs deploy_enabled from
scripts/deploy-enabled.sh (regular file, not symlink); build and deploy
require it to equal 'true', so a missing output fails closed. check and the
template guard are unchanged. No marker is committed.
Wiring test seen red on the old cd.yml (no gate), green after; removing the
clause from build.if or deploy.if makes it fail.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SZkhi49hfeSqBp5aZJNXsM
v0.0.1
2026-10-10 10:53:27 +02:00
mathias
dd3f607744
ci: add agent-run workflow (copied from cobalt-dingo)
CD / Detect unsubstituted template (push) Successful in 1s
CD / Build & Import (push) Successful in 5s
CD / Lint / Test / Vet (push) Successful in 6s
CD / Deploy via GitOps (push) Failing after 0s
2026-10-06 13:25:49 +00:00
mathias
1df7bf6d39
docs: add project overview and architecture
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Successful in 5s
CD / Deploy via GitOps (push) Failing after 1s
CD / Build & Import (push) Successful in 4s
2026-10-06 13:13:43 +00:00
mathias
60ff7ea496
dispatch: mark project dispatch-eligible (dispatch#3)
CD / Detect unsubstituted template (push) Successful in 0s
CD / Lint / Test / Vet (push) Successful in 7s
CD / Build & Import (push) Successful in 4s
CD / Deploy via GitOps (push) Failing after 0s
2026-10-06 13:13:31 +00:00
mathias
3edf9d27f9
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Successful in 7s
CD / Build & Import (push) Successful in 4s
CD / Deploy via GitOps (push) Failing after 0s
2026-10-06 13:13:31 +00:00
mathias
f2b5841172
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 0s
CD / Lint / Test / Vet (push) Successful in 8s
CD / Build & Import (push) Successful in 5s
CD / Deploy via GitOps (push) Failing after 1s
2026-10-06 13:13:31 +00:00
mathias
051ca6f5ae
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Failing after 5s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:31 +00:00
mathias
ce743298e8
template: drop placeholder path cmd/__PROJECT_NAME__/main.go
CD / Detect unsubstituted template (push) Successful in 0s
CD / Lint / Test / Vet (push) Failing after 5s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:31 +00:00
mathias
ff4962a62e
template: substitute + rename cmd/__PROJECT_NAME__/main.go -> cmd/spatial-agent-app/main.go
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Failing after 4s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:31 +00:00
mathias
e14693dae8
template: substitute placeholders
CD / Lint / Test / Vet (push) Failing after 4s
CD / Detect unsubstituted template (push) Successful in 1s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
3446dc9ad1
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 0s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
CD / Lint / Test / Vet (push) Successful in 5s
2026-10-06 13:13:30 +00:00
mathias
d61aacfd9c
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Successful in 5s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
067be93a09
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 0s
CD / Lint / Test / Vet (push) Successful in 4s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
52fada6e6a
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 0s
CD / Lint / Test / Vet (push) Successful in 5s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
488a4b5c77
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Successful in 5s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
ba1da85f7a
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Successful in 4s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
84f9f0f476
template: substitute placeholders
CD / Detect unsubstituted template (push) Successful in 1s
CD / Lint / Test / Vet (push) Successful in 7s
CD / Build & Import (push) Skipped
CD / Deploy via GitOps (push) Skipped
2026-10-06 13:13:30 +00:00
mathias
f42af9d88e
Initial commit
2026-10-06 13:13:29 +00:00