File tree Expand file tree Collapse file tree 6 files changed +22
-58
lines changed
Expand file tree Collapse file tree 6 files changed +22
-58
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -21,12 +21,14 @@ runs:
2121 uses : actions/checkout@v4
2222
2323 - name : Set up Java
24- uses : actions/setup-java@v4
24+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # pin@ v4
2525 with :
2626 distribution : ' temurin'
27- java-version : ' 17'
27+ java-version : ${{ inputs.java-version }}
28+ cache : ' gradle'
2829
29- - uses : gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # pin@1.1.0
30+ - name : Set up Gradle
31+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # pin@v5
3032
3133 - name : Publish Android/Java Packages to Maven
3234 shell : bash
3638 MAVEN_PASSWORD : ${{ inputs.ossr-token }}
3739 SIGNING_KEY : ${{ inputs.signing-key}}
3840 SIGNING_PASSWORD : ${{ inputs.signing-password}}
39-
Original file line number Diff line number Diff line change @@ -6,33 +6,24 @@ inputs:
66 description : The Java version to use
77 required : false
88 default : ' 17'
9- gradle :
10- description : The Gradle version to use
11- required : false
12- default : 8.10.2
13- kotlin :
14- description : The Kotlin version to use
15- required : false
16- default : 2.0.21
179
1810runs :
1911 using : composite
2012
2113 steps :
2214 - name : Set up Java
23- uses : actions/setup-java@v4
15+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # pin@ v4
2416 with :
2517 distribution : ' temurin'
26- java-version : ' 17'
18+ java-version : ${{ inputs.java }}
19+ cache : ' gradle'
2720
28- - run : |
29- curl -s "https://get.sdkman.io" | bash
30- source "/home/runner/.sdkman/bin/sdkman-init.sh"
31- sdk install gradle ${{ inputs.gradle }} && sdk default gradle ${{ inputs.gradle }}
32- sdk install kotlin ${{ inputs.kotlin }} && sdk default kotlin ${{ inputs.kotlin }}
33- shell: bash
21+ - name : Set up Gradle
22+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # pin@v5
23+ with :
24+ gradle-version : wrapper
25+ cache-cleanup : on-success
3426
35- - run : ./gradlew androidDependencies
27+ - name : Download dependencies
28+ run : ./gradlew androidDependencies
3629 shell : bash
37-
38- - uses : gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # pin@1.1.0
Original file line number Diff line number Diff line change 2828
2929 - uses : ./.github/actions/setup
3030
31- - run : ./gradlew clean test jacocoTestReport lint --continue --console=plain --max-workers=1 --no-daemon
31+ - run : ./gradlew testReleaseUnitTest jacocoTestReleaseUnitTestReport lintRelease --continue --console=plain
3232
3333 - uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # pin@5.5.2
Original file line number Diff line number Diff line change @@ -22,4 +22,8 @@ POM_DEVELOPER_EMAIL=oss@auth0.com
2222org.gradle.jvmargs =-Xmx2048m -Dfile.encoding=UTF-8
2323android.useAndroidX =true
2424# Kotlin code style for this project: "official" or "obsolete":
25- kotlin.code.style =official
25+ kotlin.code.style =official
26+
27+ # CI/CD Performance
28+ org.gradle.caching =true
29+ org.gradle.parallel =true
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionUrl =https\://services.gradle.org/distributions/gradle-8.11.1-all .zip
3+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.11.1-bin .zip
44zipStoreBase =GRADLE_USER_HOME
55zipStorePath =wrapper/dists
You can’t perform that action at this time.
0 commit comments