File tree 3 files changed +11
-74
lines changed
3 files changed +11
-74
lines changed Original file line number Diff line number Diff line change 89
89
90
90
- name : Publish release
91
91
run : |
92
- tree || true
93
- tree ./packages*/ || true
94
- ls -l ./packages*/ || true
95
92
# delete previous nightly release
96
93
gh release delete nightly --yes || true
97
94
git push --delete origin nightly || true
102
99
# https://cli.github.com/manual/gh_release_create
103
100
gh release create ${{ needs.setup-env.outputs.tag_name }} --title "${{ needs.setup-env.outputs.version_name }}" \
104
101
--verify-tag ${{ needs.setup-env.outputs.prerelease }} --generate-notes --target $GITHUB_SHA \
105
- ./packages/*
102
+ ./packages/*/*
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 49
49
KEY_BASE64 : ${{ secrets.KEY_BASE64 }}
50
50
run : |
51
51
echo $KEY_BASE64 | base64 --decode > app/key.jks
52
-
52
+
53
+ # todo: specifie arch
53
54
- name : Build apk
54
55
env :
55
56
KEY_ALIAS : ${{ secrets.KEY_ALIAS }}
@@ -59,10 +60,15 @@ jobs:
59
60
./gradlew assembleRelease
60
61
61
62
- run : |
62
- mv app/build/outputs/apk/release/app-release.apk packages/gitnote-release-${{ github.event.inputs.version }}-arm64-v8a.apk
63
+ mkdir -p packages
64
+
65
+ # warning: do not use github.event syntax here
66
+ # https://stackoverflow.com/questions/71458189/github-action-workflow-call-does-not-use-up-to-date-input-values
67
+ mv app/build/outputs/apk/release/app-release.apk packages/gitnote-release-${{ inputs.version }}.apk
68
+
69
+ # when downloading, this will be: pathdest/name/filename
63
70
- uses : actions/upload-artifact@v4
64
71
with :
65
- # todo: fix input (it is not take into account some how, but there is an input)
66
- # todo: dynamic arch
72
+ name : releases
67
73
path : packages/*
68
74
if-no-files-found : error
You can’t perform that action at this time.
0 commit comments