Skip to content

release: publish base-cli 0.5.1 with metadata guardrails - #458

Merged
codeforester merged 1 commit into
mainfrom
ci/457-20261010-release-guardrails
Oct 10, 2026
Merged

codeforester merged 1 commit into
mainfrom
ci/457-20261010-release-guardrails

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Closes #457

Summary

  • prepare base-cli 0.5.1 with corrected release-facing documentation and base-cli-demo 0.2.0 dependency references
  • add pre-tag README/version validation and exact wheel/sdist README metadata checks
  • bind the release BOM to the README hash and verify PyPI metadata before creating the GitHub Release
  • add regression coverage and keep the release validation aggregate green

Validation

  • full tests/full_validate.sh passed locally
  • package build, twine check, release metadata validation, and clean-wheel install passed
  • focused guardrail tests, Ruff, and git diff --check passed

The tag will be created only after this PR is merged and hosted checks are green.

@codeforester
codeforester merged commit aa20cfe into main Oct 10, 2026
118 checks passed
@codeforester
codeforester deleted the ci/457-20261010-release-guardrails branch October 10, 2026 07:39
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.

release: publish base-cli 0.5.1 with release metadata guardrails

1 participant