Skip to content

fix: align public preflight with CI gate - #16

Merged
AgentArcLab merged 1 commit into
mainfrom
fix/public-preflight-targeted-gate
Jun 23, 2026
Merged

fix: align public preflight with CI gate#16
AgentArcLab merged 1 commit into
mainfrom
fix/public-preflight-targeted-gate

Conversation

@AgentArcLab

Copy link
Copy Markdown
Contributor

Summary

  • align make public-test with the targeted public release gate already enforced in CI
  • keep public-preflight focused on the supported open-source release surface instead of the full internal pytest matrix
  • extend release-positioning coverage so the Makefile target cannot drift from the workflow silently again

Why

The Publish PyPI workflow failed in Run public release preflight because make public-test still ran full pytest, while .github/workflows/ci.yml already used a targeted public gate suite. That made release preflight stricter and less stable than the actual public branch gate.

Verification

  • make public-preflight
  • uv run pytest tests/test_public_release_positioning.py -q

@AgentArcLab
AgentArcLab merged commit a404f2e into main Jun 23, 2026
3 checks passed
@AgentArcLab
AgentArcLab deleted the fix/public-preflight-targeted-gate branch July 3, 2026 08:34
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