File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,26 +44,25 @@ jobs:
4444 echo "new_version=$NEW_VERSION" >> $GITHUB_ENV
4545 echo "New version: $NEW_VERSION"
4646
47+ - name : Create release branch
48+ run : git checkout -b release/${{ env.new_version }}
49+
4750 - name : Commit version bump
4851 run : |
4952 git config user.name "github-actions[bot]"
5053 git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
5154 git add package.json pnpm-lock.yaml
5255 if git diff --cached --quiet; then
53- echo "⚠️ No version bump changes detected. Skipping commit."
56+ echo "⚠️ No version bump changes detected. Skipping commit & PR ."
5457 exit 0
5558 fi
5659 git commit -m "chore(release): bump version to ${{ env.new_version }}"
57-
58- - name : Create release branch
59- run : |
60- git checkout -b release/${{ env.new_version }}
6160 git push origin release/${{ env.new_version }}
6261
6362 - name : Check if branch has differences
6463 run : |
65- if git diff origin/main..HEAD --quiet; then
66- echo "⚠️ No changes detected between main and release/${{ env.new_version }}. Skipping PR."
64+ if git diff origin/main..origin/release/${{ env.new_version }} --quiet; then
65+ echo "⚠️ No changes detected between main and release/${{ env.new_version}}. Skipping PR."
6766 exit 0
6867 fi
6968
You can’t perform that action at this time.
0 commit comments