Skip to content

v0.42.0

Choose a tag to compare

@ivank ivank released this 16 Jul 04:16
· 18 commits to main since this release
7a80d59

Native merge queue fix (#221) + PR-view lifecycle fixes (#219, first shipped in v0.41.0).

Merge queue (#221) — with an armed serve-as-driver tier and GitHub's native merge queue, every queued PR stalled: serve posted no check on the merge-group head, so the required terraform/<env> context never appeared and the queue hung.

  • Primary: resolve the merge group's PR from merge_group.head_ref (gh-readonly-queue/<base>/pr-<n>-<sha>) — GitHub's commits/{sha}/pulls returns [] for the synthetic merge-queue commit, so the SHA lookup alone resolved no PR.
  • Secondary: always post the merge-gate check for the tier's own gated env, green when the PR changed no stacks (docs/CI/module-only), symmetric with the PR-head no-change check.

PR-view lifecycle (#219) — SHA-scoped lifecycle fold (no stale apply-side bar after a new push), verify renders done on a completed apply, honest stage badge.

Full changelog: v0.41.0...v0.42.0