Skip to content

fix: validate bot-created release pull requests - #1081

Merged
loonghao merged 1 commit into
mainfrom
agent/release-pr-title-status
Aug 30, 2026
Merged

fix: validate bot-created release pull requests#1081
loonghao merged 1 commit into
mainfrom
agent/release-pr-title-status

Conversation

@loonghao

Copy link
Copy Markdown
Owner

Summary

  • validate Release Please PR metadata and changed files from trusted main code
  • publish PR Title and CI success statuses when GITHUB_TOKEN suppresses PR events
  • keep the event-driven gate on the same validator and allow Cargo.lock as optional

Validation

  • vx python -m unittest discover -s scripts/tests -p 'test_*.py'
  • vx uvx:ruff check scripts/validate_release_pr.py scripts/tests/test_validate_release_pr.py scripts/tests/test_release_please_workflow.py
  • vx actionlint .github/workflows/release-please.yml .github/workflows/ci-release-pr.yml .github/workflows/pr-title.yml
  • vx just hakari-verify

@loonghao
loonghao merged commit ae948db into main Aug 30, 2026
40 checks passed
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