File tree Expand file tree Collapse file tree 2 files changed +42
-0
lines changed Expand file tree Collapse file tree 2 files changed +42
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Attach Debug APKs To Release
2
+
3
+ on :
4
+ release :
5
+ types :
6
+ - published
7
+
8
+ jobs :
9
+ build :
10
+ runs-on : ubuntu-latest
11
+ env :
12
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
13
+ steps :
14
+ - name : Set tag
15
+ id : vars
16
+ run : echo ::set-output name=tag::${GITHUB_REF/refs\/tags\//}
17
+ - name : Clone repository
18
+ uses : actions/checkout@v2
19
+ with :
20
+ ref : ${{ env.GITHUB_REF }}
21
+ - name : Build
22
+ env :
23
+ RELEASE_TAG : ${{ steps.vars.outputs.tag }}
24
+ run : ./gradlew assembleDebug
25
+ - name : Attach debug APKs to release
26
+ env :
27
+ RELEASE_TAG : ${{ steps.vars.outputs.tag }}
28
+ run : >-
29
+ hub release edit
30
+ -m ""
31
+ -a ./app/build/outputs/apk/debug/termux-float-$RELEASE_TAG-debug.apk
32
+ $RELEASE_TAG
Original file line number Diff line number Diff line change @@ -31,10 +31,20 @@ android {
31
31
zipAlignEnabled true
32
32
}
33
33
}
34
+
34
35
compileOptions {
35
36
sourceCompatibility JavaVersion . VERSION_1_8
36
37
targetCompatibility JavaVersion . VERSION_1_8
37
38
}
39
+
40
+ applicationVariants. all { variant ->
41
+ variant. outputs. all { output ->
42
+ if (variant. buildType. name == " debug" ) {
43
+ def releaseTag = System . getenv(" RELEASE_TAG" )
44
+ outputFileName = new File (" termux-float" + (releaseTag ? " -" + releaseTag : " " ) + " -debug.apk" )
45
+ }
46
+ }
47
+ }
38
48
}
39
49
40
50
dependencies {
You can’t perform that action at this time.
0 commit comments