Skip to content

Commit 050313a

Browse files
authored
Merge pull request #3056 from PMEAL/updating-version-bump
updating the version number handling
2 parents 77f5ba8 + ad6ad2c commit 050313a

2 files changed

Lines changed: 13 additions & 3 deletions

File tree

.github/workflows/bump-version.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,16 @@ jobs:
4646
- name: Merge release back into dev
4747
if: github.ref == 'refs/heads/release'
4848
run: |
49-
git fetch origin dev
50-
git checkout dev
51-
git merge --no-ff origin/release -m "maint: merge release into dev [skip bump]"
49+
# Fetch both branches after the release bump. In particular, the
50+
# origin/release ref checked out by actions/checkout can otherwise
51+
# still point at the pre-bump commit.
52+
git fetch origin dev release
53+
git checkout -B dev origin/dev
54+
55+
# Keep the release version when the version edits conflict. Other
56+
# non-conflicting development changes on dev are retained.
57+
git merge --no-ff -X theirs origin/release \
58+
-m "maint: merge release into dev [skip bump]"
59+
60+
uvx bump-my-version bump pre_n --no-tag
5261
git push origin dev

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,3 +163,4 @@ openpnm/core/.DS_Store
163163
*.DS_Store
164164
*.nblink
165165
.idea
166+
.leankg

0 commit comments

Comments
 (0)