Skip to content

chore(release): add PR-based release workflows#6

Merged
mandaiy merged 1 commit intomainfrom
chore/release-workflows-and-version
Feb 28, 2026
Merged

chore(release): add PR-based release workflows#6
mandaiy merged 1 commit intomainfrom
chore/release-workflows-and-version

Conversation

@mandaiy
Copy link
Owner

@mandaiy mandaiy commented Feb 28, 2026

Summary

Add PR-based release automation workflows and document the process. Also update pyproject.toml version to 0.5.1.

Changes

  • add .github/workflows/release-prepare.yml to create release-preparation PRs from a manual version input
  • add .github/workflows/release-publish.yml to publish a release from project.version when pyproject.toml changes on main
  • add docs/release_process.md and update docs/repository_structure.md
  • bump pyproject.toml version to 0.5.1

Testing

  • make format
  • make lint
  • make test

Checklist

  • I updated relevant documentation under docs/.
  • PR title follows Conventional Commits (e.g., feat: ..., fix: ...).
  • I verified that the changes are backward compatible, or documented breaking changes.
  • I confirmed this PR is ready for review.

@mandaiy mandaiy merged commit 511534c into main Feb 28, 2026
2 checks passed
@mandaiy mandaiy deleted the chore/release-workflows-and-version branch February 28, 2026 13:56
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