Skip to content

Commit d93e567

Browse files
committed
fixed: release workflow
1 parent a14f6e8 commit d93e567

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,17 @@ jobs:
5151
git add Package.swift
5252
git commit -m 'Change isDevelop flag to release ${{ steps.create-next-version.outputs.NEXT_VERSION }}'
5353
git push origin release/${{ steps.create-next-version.outputs.NEXT_VERSION }}
54+
- name: Create PR
55+
run: |
56+
gh pr create --base main
5457
- name: Create Release
5558
run: |
5659
gh release create ${{ steps.create-next-version.outputs.NEXT_VERSION }} --generate-notes --target release/${{ steps.create-next-version.outputs.NEXT_VERSION }}
57-
- name: Delete Release Branch
60+
- name: Restore isDevelop Commit & Push & Merge
5861
run: |
59-
git push --delete origin release/${{ steps.create-next-version.outputs.NEXT_VERSION }}
62+
sed -i -e 's/let isDevelop = false/let isDevelop = true/' Package.swift
63+
git add Package.swift
64+
git commit -m 'Restore isDevelop flag'
65+
git push origin release/${{ steps.create-next-version.outputs.NEXT_VERSION }}
66+
gh pr merge --admin --merge --delete-branch
67+

0 commit comments

Comments
 (0)