dev → stage: fix HTML escaping in headings and button
Dev — Build & local smoke test / build-smoke (push) Successful in 2m0s
fix: heading and button elements pass children unescaped
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 1m32s
Deploy: clean prod build — strip CGI content
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 7m44s
Force full El rebuild — strip CGI content
Dev — Build & local smoke test / build-smoke (push) Successful in 2m13s
Force full El rebuild — strip CGI content from base image
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 1m39s
Deploy: CI fixes (migrations, source guard, asset-only detection)
Stage — Build, push & deploy to marketing-stage / deploy-stage (push) Successful in 8m23s
Also skip El rebuild for workflow-only changes
Dev — Build & local smoke test / build-smoke (push) Successful in 2m52s
Also skip El rebuild for workflow-only changes
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 2m16s
Skip El rebuild for migration/script/test-only changes
Dev — Build & local smoke test / build-smoke (push) Successful in 2m54s
Skip El rebuild for migration/script/test-only changes
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 2m17s
Fix stage source guard: fetch origin/dev before ancestry check
Dev — Build & local smoke test / build-smoke (push) Successful in 2m48s
Fix stage source guard: fetch origin/dev before ancestry check
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 2m22s
dev → stage: fix CI migration heredoc YAML parse error
Dev — Build & local smoke test / build-smoke (push) Successful in 2m3s
Fix CI migration step: script file instead of heredoc
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 1m36s