File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Android Release Build
2+
3+ on :
4+ push :
5+ tags :
6+ - ' v*' # Se déclenche quand vous poussez un tag commençant par 'v' (ex: v1.0)
7+
8+ jobs :
9+ release :
10+ runs-on : ubuntu-latest
11+ permissions :
12+ contents : write
13+ steps :
14+ - uses : actions/checkout@v4
15+
16+ - name : set up JDK 17
17+ uses : actions/setup-java@v4
18+ with :
19+ java-version : ' 17'
20+ distribution : ' temurin'
21+ cache : gradle
22+
23+ - name : Grant execute permission for gradlew
24+ run : chmod +x gradlew
25+
26+ - name : Build with Gradle
27+ run : ./gradlew assembleDebug
28+
29+ - name : Rename APK for Release
30+ run : mv app/build/outputs/apk/debug/app-debug.apk app/build/outputs/apk/debug/F4DIW-rotator.apk
31+
32+ - name : Create GitHub Release
33+ uses : softprops/action-gh-release@v2
34+ with :
35+ files : app/build/outputs/apk/debug/F4DIW-rotator.apk
36+ name : Release ${{ github.ref_name }}
37+ tag_name : ${{ github.ref }}
38+ draft : false
39+ prerelease : false
40+ env :
41+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments