File tree 2 files changed +8
-3
lines changed
2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 51
51
52
52
- uses : actions/upload-artifact@v4
53
53
with :
54
- name : releases
54
+ name : gitnote-nightly
55
55
path : packages/*
56
56
if-no-files-found : error
Original file line number Diff line number Diff line change @@ -72,16 +72,21 @@ jobs:
72
72
# https://stackoverflow.com/questions/71458189/github-action-workflow-call-does-not-use-up-to-date-input-values
73
73
mv app/build/outputs/apk/release/app-release.apk packages/gitnote-release-${{ inputs.version }}.apk
74
74
75
- - if : ${{ (inputs.prerelease == 'true') }}
75
+ - name : Set prerelease flag
76
+ if : ${{ github.event.inputs.prerelease == 'true' }}
76
77
run : |
77
78
echo "PRERELEASE=--prerelease" >> $GITHUB_ENV
78
79
79
80
- name : Publish release
80
81
run : |
82
+ # delete tag/release if needed
83
+ gh release delete ${{ inputs.version }} --yes || true
84
+ git push --delete origin ${{ inputs.version }} || true
85
+
81
86
git tag ${{ inputs.version }}
82
87
git push origin --tags
83
88
84
89
# https://cli.github.com/manual/gh_release_create
85
90
gh release create ${{ inputs.version }} --title "${{ inputs.version }}" \
86
91
--verify-tag ${{ env.PRERELEASE }} --generate-notes --target $GITHUB_SHA \
87
- ./packages/*/*
92
+ ./packages/*
You can’t perform that action at this time.
0 commit comments