Skip to content

Commit b7a6e47

Browse files
ci: Enhance release workflow with explicit master branch checkout and Sentry bot configuration
1 parent 11564b2 commit b7a6e47

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ jobs:
6969
echo "VERSION=${{ inputs.version || '99.0.0' }}" >> $GITHUB_ENV
7070
7171
- uses: actions/checkout@v4
72+
with:
73+
ref: master
7274

7375
# - name: Download iOS App
7476
# uses: actions/download-artifact@v4
@@ -80,11 +82,13 @@ jobs:
8082
with:
8183
name: empower-plant-react-native-android
8284

83-
- name: Create Release
85+
- name: Set GitHub user
8486
run: |
8587
git config user.name getsentry-bot
8688
git config user.email [email protected]
8789
90+
- name: Create Release
91+
run: |
8892
gh release create \
8993
${{ env.VERSION }} \
9094
${{ env.APK_PATH }} \
@@ -94,5 +98,6 @@ jobs:
9498
9599
# - name: Merge Release
96100
# run: |
97-
# git merge release/${{ inputs.version }}
98-
# git push origin master
101+
# git merge release/${{ env.VERSION }} \
102+
# && git push origin master \
103+
# || gh pr create --title "Merge Release ${{ env.VERSION }}" --body "Merge of the release ${{ env.VERSION }} into master failed. Please it merge manually."

0 commit comments

Comments
 (0)