Skip to content

fix(ci): close remaining release-green gaps - #9835

Merged
diegosouzapw merged 2 commits into
release/v3.8.50from
fix/release-v3.8.50-release-green-followup-9737
Aug 9, 2026
Merged

diegosouzapw merged 2 commits into
release/v3.8.50from
fix/release-v3.8.50-release-green-followup-9737

Conversation

@diegosouzapw

Copy link
Copy Markdown
Owner

Refs #9737

The full release-equivalent preflight after #9820 exposed two inherited blockers that the fast path did not exercise:

  • four legitimate behavior changes had a net assertion reduction against main, so check:test-masking remained HARD red;
  • validate-release-green launched check:pack-boot in parallel with check:pack-artifact, allowing the boot smoke to race the creation of dist/server.js on a clean worktree.

This follow-up restores behavior-level assertions without an allowlist, makes the #4165 queue test exercise a demonstrably dispatched callback instead of an OpenAI provider quota wait, and sequences the tarball boot after the artifact builder succeeds.

TDD and validation:

No workflow, suppression, ratchet baseline, or test-masking allowlist was weakened.

@diegosouzapw

Copy link
Copy Markdown
Owner Author

Babysit/review audit complete for head c54024a9f722f024ecad120f7b9fa9047a68fd6c.

Evidence:

  • Review conversations: 0 open / 0 total.
  • Base sync: release/v3.8.50@13dcbfd1174e430b11217344ac54ef007b50bd86; head is 0 behind.
  • Blocking CI: all green, including Fast Production Build, Fast Quality Gates, Vitest, all 4 unit shards, ESLint warning guard, docs/merge-integrity, DAST, CodeQL and Semgrep.
  • Build (advisory) is still queued and is explicitly job-level continue-on-error: true in .github/workflows/quality.yml:61-68.
  • Local gates: focused 54/54; test-masking exit 0; focused ESLint, typecheck:core, cycles and git diff --check green.
  • TDD evidence: sequencing regression test failed before the pack-artifact/pack-boot fix and passed after it.

The scheduled release-green report on issue #9737 remains open because it also reports newer/unrelated release-tip failures; this PR is ready on its own evidence and post-merge release-tip validation will classify the remaining items.

@diegosouzapw
diegosouzapw merged commit e0ce95c into release/v3.8.50 Aug 9, 2026
22 checks passed
@diegosouzapw
diegosouzapw deleted the fix/release-v3.8.50-release-green-followup-9737 branch August 13, 2026 08:02
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
Co-authored-by: diegosouzapw <diegosouzapw@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant