Skip to content

Test: Auto-merge and stable release#22

Merged
kompre merged 5 commits into
mainfrom
test/auto-merge-and-release
Oct 21, 2025
Merged

Test: Auto-merge and stable release#22
kompre merged 5 commits into
mainfrom
test/auto-merge-and-release

Conversation

@kompre
Copy link
Copy Markdown
Owner

@kompre kompre commented Oct 21, 2025

Test Objectives

This PR tests the complete automated release workflow:

  1. Version Bump: bump:stable label should remove rc suffix

    • Current: 2025.9.0rc10 → Expected: 2025.9.0
  2. Auto-merge: Version bump workflow should enable auto-merge

    • PR should auto-merge once all checks pass
  3. Branch Protection: Required test check must pass before merge

  4. Release Workflow: After merge, should trigger and publish to TestPyPI

    • Build package
    • Run tests
    • Publish to TestPyPI (will fail until environment configured)
    • Create git tag v2025.9.0
    • Create GitHub Release

Expected Flow

  1. Version bump workflow runs → commits new version → enables auto-merge
  2. Test workflow completes
  3. PR auto-merges
  4. Release workflow triggers on push to main
  5. Package published to TestPyPI

🤖 Generated with Claude Code

@kompre kompre added test-release Publish package to TestPyPI bump:stable Version bump: stable labels Oct 21, 2025
@github-actions
Copy link
Copy Markdown
Contributor

✅ Version bumped: 2025.9.0rc102025.9.0

@kompre kompre removed test-release Publish package to TestPyPI bump:stable Version bump: stable labels Oct 21, 2025
@kompre kompre added release Publish package to PyPI bump:stable Version bump: stable labels Oct 21, 2025
@github-actions
Copy link
Copy Markdown
Contributor

✅ Version bumped: 2025.9.0rc102025.9.0

@kompre kompre merged commit a7d2881 into main Oct 21, 2025
1 check passed
@kompre kompre deleted the test/auto-merge-and-release branch October 21, 2025 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump:stable Version bump: stable release Publish package to PyPI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant