Skip to content

[codex] harden artifact-mode deploy execution#664

Merged
aron23 merged 8 commits intomainfrom
codex/issue-658-artifact-mode-hardening
Mar 30, 2026
Merged

[codex] harden artifact-mode deploy execution#664
aron23 merged 8 commits intomainfrom
codex/issue-658-artifact-mode-hardening

Conversation

@aron23
Copy link
Copy Markdown
Collaborator

@aron23 aron23 commented Mar 30, 2026

Summary

  • harden release-asset install and stage-stack artifact-root propagation so --release-dir no longer depends on repo-local bin/*.zip
  • add real stage-stack synth and lesser up --release-dir regressions that fail when the artifact root is dropped or deploy prep falls back to checkout-local assets
  • add an explicit artifact-driven deploy certification script and run it in both CI and release publication

Why

Issue #658 tracks the remaining artifact-mode gaps that recent managed updates exposed. A valid Lambda bundle was still vulnerable to inventory-order drift, and the real stage-stack path could still synthesize against checkout-local zip assets when lambdaAssetRoot was not threaded through the full stack path. This PR closes those gaps and makes the certification signal explicit for managed consumers.

Validation

  • ./lesser verify ci
  • bash scripts/verify_artifact_deploy.sh

Closes #658.
Closes #659.
Closes #660.
Closes #661.
Closes #662.
Closes #663.

@aron23 aron23 marked this pull request as ready for review March 30, 2026 14:45
@aron23 aron23 merged commit 2d960b5 into main Mar 30, 2026
10 checks passed
@aron23 aron23 deleted the codex/issue-658-artifact-mode-hardening branch March 30, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment