will.anderson
3e230e52e5
ci: touch dist/ to trigger workflow rebuild
2026-05-11 18:27:31 -05:00
will.anderson
f06850eb1a
Merge pull request 'ci: re-trigger #3 ' ( #117 ) from ci/trigger-rebuild into stage
2026-05-11 23:25:53 +00:00
will.anderson
0a4d454765
ci: re-trigger #3
2026-05-11 18:25:41 -05:00
will.anderson
7bc2a8e8f6
Merge pull request 'ci: re-trigger build after runner restart' ( #116 ) from ci/trigger-rebuild into stage
2026-05-11 22:59:51 +00:00
will.anderson
c4c30f1b33
ci: re-trigger after runner restart
2026-05-11 17:59:40 -05:00
will.anderson
ae1a87de98
Merge pull request 'ci: rebuild after registry cleanup' ( #115 ) from ci/trigger-rebuild into stage
2026-05-11 22:34:23 +00:00
will.anderson
f5cbc15b43
Merge pull request 'dev → stage: fix HTML escaping in headings and button' ( #114 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 8m5s
2026-05-11 22:27:28 +00:00
will.anderson
e148e6987d
Merge pull request 'Force full El rebuild — strip CGI content' ( #111 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 7m44s
2026-05-11 21:43:20 +00:00
will.anderson
9554430b7e
Merge pull request 'Also skip El rebuild for workflow-only changes' ( #108 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 8m23s
2026-05-11 20:47:04 +00:00
will.anderson
9685a42c7d
Merge pull request 'Skip El rebuild for migration/script/test-only changes' ( #106 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 11m48s
2026-05-11 20:45:32 +00:00
will.anderson
9650dad951
Merge pull request 'Update CORS test: no-Origin requests are allowed' ( #104 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 8m44s
2026-05-11 20:22:39 +00:00
will.anderson
c3aec8947a
Merge pull request 'Fix stage source guard: fetch origin/dev before ancestry check' ( #102 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 9m28s
2026-05-11 19:09:52 +00:00
will.anderson
441d6d7cb5
Fix: idempotent migration policy creation
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 12s
2026-05-11 18:56:50 +00:00
will.anderson
de9bf25437
Merge pull request 'dev → stage: fix CI migration heredoc YAML parse error' ( #98 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 23s
Merge PR #98 from dev into stage
2026-05-11 18:34:15 +00:00
will.anderson
a59fdf4baa
Merge pull request 'dev → stage: fix supabase-config null-origin CORS bug' ( #96 ) from dev into stage
...
Merge PR #96 from dev into stage
2026-05-11 18:31:00 +00:00
will.anderson
ae633d3f71
Merge pull request 'dev → stage: wire Supabase migrations into CI/CD' ( #94 ) from dev into stage
...
Merge PR #94 from dev into stage
2026-05-11 18:22:17 +00:00
will.anderson
43b5286fd5
Merge pull request 'dev → stage: pricing buttons, API keys, enterprise contacts' ( #92 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 7m55s
Merge dev into stage
2026-05-11 18:06:02 +00:00
will.anderson
04641ed1a3
Merge pull request 'Stage: CI fixes, pricing buttons, API key provisioning' ( #90 ) from fix/stage-ci-paths into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 10s
2026-05-11 17:49:37 +00:00
will.anderson
f4a202e220
Merge pull request 'dev → stage: CSP unsafe-eval fix' ( #89 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 7m59s
Merge dev into stage
2026-05-11 16:45:12 +00:00
will.anderson
3482e7e0f5
Merge pull request 'dev → stage: remove --obfuscate (CSP/eval fix)' ( #87 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 2m31s
2026-05-11 16:11:58 +00:00
will.anderson
beee0f99a7
Merge pull request 'Stage: fix Stripe CDN mock + free-plan waitForLoadState sync' ( #85 ) from dev into stage
...
Stage: fix Stripe CDN mock + free-plan waitForLoadState sync
2026-05-11 15:36:35 +00:00
will.anderson
4b70e8c186
Merge pull request 'Fix Stripe CDN mock override and free-plan sync guards in E2E tests' ( #83 ) from fix/stage-ci-paths into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 11s
Fix Stripe CDN mock override and free-plan sync guards in E2E tests
2026-05-11 14:55:22 +00:00
will.anderson
f9a5f93070
Merge pull request 'Stage: fix CI JS corruption from obfuscator stdout + flaky test guards' ( #82 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 20m46s
Stage: fix CI JS corruption + flaky test guards
2026-05-11 14:16:48 +00:00
will.anderson
8e2deab5cb
Merge pull request 'Stage: free plan age verification + soul demo personalization' ( #80 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 23m41s
Stage: free plan age verification + soul demo personalization
2026-05-11 07:05:52 +00:00
will.anderson
ddeca2250e
Merge pull request 'dev → stage: CI paths + comprehensive checkout tests' ( #78 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 20m10s
2026-05-11 06:21:21 +00:00
will.anderson
d228701828
Merge pull request 'dev → stage: comprehensive checkout + Stripe tests' ( #76 ) from dev into stage
...
Merge: dev into stage — comprehensive checkout + Stripe tests
2026-05-11 06:19:33 +00:00
will.anderson
41f27e83aa
Merge pull request 'test: full Playwright + API test suite for stage' ( #74 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 6m43s
Merge dev into stage
2026-05-11 05:29:33 +00:00
will.anderson
533436e2c2
Merge pull request 'security: pentest fixes — deploy to stage' ( #70 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m32s
security: pentest fixes — deploy to stage
2026-05-11 04:57:20 +00:00
will.anderson
aeea037e6f
Merge pull request 'feat: auth-gate demo chat + budget circuit breaker' ( #68 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m53s
feat: auth-gate demo chat + budget circuit breaker
2026-05-11 04:45:56 +00:00
will.anderson
41bad94368
Merge pull request 'feat: scale fixes — max-instances, asset caching, shared rate limits, global cap' ( #66 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 4m15s
feat: scale fixes — max-instances, asset caching, shared rate limits, global cap
2026-05-11 03:12:54 +00:00
will.anderson
3020b4e902
Merge pull request 'feat: extract soul-demo into standalone Cloud Run service' ( #64 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 4m5s
feat: extract soul-demo into standalone Cloud Run service
2026-05-11 02:09:27 +00:00
will.anderson
e82425a829
Merge pull request 'deploy: fix HAVE_CURL verification' ( #62 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m14s
2026-05-11 01:07:49 +00:00
will.anderson
c4cdb31529
Merge pull request 'deploy: fix HAVE_CURL — enable chat proxy to soul-demo' ( #60 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 57s
deploy: fix HAVE_CURL — enable chat proxy to soul-demo
2026-05-11 01:03:41 +00:00
will.anderson
a1c0cc090d
Merge pull request 'Deploy: replace k3s with direct soul-demo watchdog' ( #58 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 2m54s
Merge dev into stage
2026-05-11 00:47:16 +00:00
will.anderson
7df96a2273
Merge pull request 'Deploy: fix envelope truncation' ( #56 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m50s
2026-05-11 00:23:38 +00:00
will.anderson
d3b890b739
Merge pull request 'Deploy: fix JS served as JSON envelope' ( #54 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m11s
Deploy: fix JS served as JSON envelope
2026-05-10 22:34:57 +00:00
will.anderson
3f069eeb79
Merge pull request 'Fix checkout auth (dev → stage)' ( #52 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m14s
Fix checkout auth (dev → stage)
2026-05-10 22:01:17 +00:00
will.anderson
8676751ed6
Merge pull request 'Fix http handler registration (dev → stage)' ( #50 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m40s
Merge PR #50 : Fix http handler registration (dev → stage)
2026-05-10 18:37:16 +00:00
will.anderson
a4f5312069
Merge pull request 'Fix GLIBC_2.38 mismatch: switch base image to ubuntu:24.04' ( #48 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 3m37s
Fix GLIBC_2.38 mismatch: switch base image to ubuntu:24.04
2026-05-10 18:02:14 +00:00
will.anderson
c76e5a19eb
Merge pull request 'Non-blocking entrypoint + k3s --flannel-iface fix' ( #46 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 4m8s
Non-blocking entrypoint + k3s flannel-iface fix
2026-05-10 17:55:12 +00:00
will.anderson
58b7b32cdd
Single-stage Dockerfile.stage: pre-download k3s on host runner
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 12s
2026-05-10 16:27:07 +00:00
will.anderson
0fdabcce86
Merge pull request 'promote: dev → stage' ( #42 ) from dev into stage
...
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 4m46s
promote: dev → stage
2026-05-10 15:57:36 +00:00
will.anderson
79de47de2c
Merge pull request 'promote: dev → stage' ( #40 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 10m59s
2026-05-10 02:26:35 +00:00
will.anderson
45963154d9
Merge pull request 'promote: dev → stage' ( #35 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 14m42s
2026-05-10 01:32:52 +00:00
will.anderson
aabaa2ffb0
Merge pull request 'promote: dev → stage' ( #33 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 15m11s
2026-05-10 01:07:20 +00:00
will.anderson
d5dcb08ec6
Merge pull request 'promote: dev → stage (soul-demo image tar fix)' ( #31 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 24s
2026-05-10 01:01:01 +00:00
will.anderson
20a36eeb9e
Merge pull request 'promote: dev → stage' ( #29 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 3m11s
2026-05-10 00:34:47 +00:00
will.anderson
32a179c24a
Merge pull request 'promote: dev → stage' ( #27 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 37s
2026-05-10 00:12:47 +00:00
will.anderson
6bc026de19
Merge pull request 'promote: dev → stage' ( #25 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 21s
2026-05-09 23:44:30 +00:00
will.anderson
0ae526b72e
Merge pull request 'promote: dev → stage' ( #23 ) from dev into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 22s
2026-05-09 23:35:56 +00:00
will.anderson
8221aef605
promote: dev → stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 37s
2026-05-09 18:34:59 +00:00
will.anderson
f8487c43a0
Merge branch 'dev' into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 14m16s
2026-05-09 17:41:09 +00:00
will.anderson
36b99dd9e2
Merge branch 'dev' into stage
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Failing after 6s
2026-05-09 17:32:23 +00:00