Skip to content

Fix release scorecard after web removal#109

Merged
zacharyr0th merged 1 commit into
mainfrom
codex/release-6.1.0-gate-fix
Jul 15, 2026
Merged

Fix release scorecard after web removal#109
zacharyr0th merged 1 commit into
mainfrom
codex/release-6.1.0-gate-fix

Conversation

@zacharyr0th

Copy link
Copy Markdown
Contributor

Summary

  • scope release-readiness areas to product surfaces present in the checkout
  • stop requiring deleted standalone-web gates while retaining them when a web package exists
  • add regression coverage for both repository shapes

Release context

The v6.1.0 tag run stopped before PyPI because every executed required gate passed, but the static scorecard still graded the deleted web surface as missing. No package or GitHub Release was published.

Validation

  • 23 focused tests passed
  • ruff, format, mypy passed
  • full pre-commit passed
  • archived release report has zero failed required gates and failed_required=0

@zacharyr0th
zacharyr0th enabled auto-merge (squash) July 15, 2026 18:01

@admin-raintree admin-raintree left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved: scorecard now requires only product surfaces present in the checkout, with web-present/web-absent regression coverage.

@zacharyr0th
zacharyr0th merged commit c58d0f9 into main Jul 15, 2026
18 checks passed
@zacharyr0th
zacharyr0th deleted the codex/release-6.1.0-gate-fix branch July 15, 2026 18:05
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.

2 participants