File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 run : cargo ndk -t arm64-v8a -o app/src/main/jniLibs build --package solitaire-game --release
2626 - name : Assemble Apk
2727 run : ./gradlew assemble
28+ - uses : actions/upload-artifact@v4
29+ with :
30+ name : android-apk
31+ path : app/build/outputs/apk/release/app-release.apk
Original file line number Diff line number Diff line change 1+ name : Release
2+
3+ on :
4+ push :
5+
6+ jobs :
7+ release :
8+ runs-on : ubuntu-latest
9+ permissions :
10+ contents : write # Required to create a GitHub Release
11+
12+ steps :
13+ - name : Download Android APK
14+ uses : actions/download-artifact@v4
15+ with :
16+ name : android-apk
17+ path : ./artifacts/android-apk
18+
19+ - name : Download WASM Dist
20+ uses : actions/download-artifact@v4
21+ with :
22+ name : wasm-dist
23+ path : ./artifacts/wasm-dist
24+
25+ - name : Create GitHub Release
26+ uses : softprops/action-gh-release@v2
27+ with :
28+ files : |
29+ ./artifacts/android-apk/**
30+ ./artifacts/wasm-dist/**
31+ generate_release_notes : true # Auto-generates changelog
32+ draft : false
33+ prerelease : ${{ contains(github.ref_name, '-rc') || contains(github.ref_name, '-beta') }}
You can’t perform that action at this time.
0 commit comments