Deploy: CI fixes (migrations, source guard, asset-only detection) #109

Merged
will.anderson merged 6 commits from stage into main 2026-05-11 20:59:07 +00:00
Owner

Workflow and test fixes accumulated since last prod deploy. All pass stage CI.

Workflow and test fixes accumulated since last prod deploy. All pass stage CI.
will.anderson added 6 commits 2026-05-11 20:58:57 +00:00
Skip El rebuild for migration/script/test-only changes
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 2m17s
d2628ec42e
migrations/, scripts/, tests/ changes don't require rebuilding the El
binary. Classifying them as asset-only avoids spurious full builds that
regenerate dist/*.c and can hit codegen incompatibilities.
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
9685a42c7d
Also skip El rebuild for .gitea/ workflow-only changes
Dev — Build & local smoke test / build-smoke (pull_request) Successful in 2m16s
62385b53c2
Workflow file changes don't require rebuilding the El binary. Without
this, merging workflow fixes to main triggers a full El build which
hits a codegen issue in the CI version of elb.
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
9554430b7e
will.anderson merged commit 5885826316 into main 2026-05-11 20:59:07 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: neuron-technologies/neuron-web#109