Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR implements a PR-based version bumping workflow that replaces direct tagging with automated tagging after PR merge. The key changes include a refactored release script that creates release branches and PRs, a new auto-tagging script that runs on merge, and updated documentation.
- Refactored release script to create release branches and PRs instead of direct commits to main
- Added auto-tagging workflow that triggers after version bump PRs are merged
- Enhanced documentation with the new release process flow
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| scripts/release.sh | Complete refactor to create release branches/PRs with improved validation and Swift toolchain detection |
| scripts/auto-tag-on-merge.sh | New script for automated tagging when version files change on main branch |
| README.md | Added release process documentation explaining the new PR-based workflow |
| .github/workflows/auto-tag-on-merge.yml | New GitHub Actions workflow to trigger auto-tagging on version bump merges |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
0e42116 to
746b5d4
Compare
746b5d4 to
0df0e43
Compare
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
0df0e43 to
1d72d6f
Compare
1d72d6f to
23241ae
Compare
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
No description provided.