3636 contents : read
3737
3838 steps :
39- - uses : actions/checkout@v3
39+ - uses : actions/checkout@v4
4040 - uses : gradle/wrapper-validation-action@v1
4141
4242 - name : create and checkout branch
4747 run : git checkout -B "$BRANCH"
4848
4949 - name : set up JDK 17
50- uses : actions/setup-java@v3
50+ uses : actions/setup-java@v4
5151 with :
5252 java-version : 17
5353 distribution : " temurin"
5757 run : ./gradlew assembleDebug lintDebug testDebugUnitTest --stacktrace -DskipFormatKtlint
5858
5959 - name : Upload APK
60- uses : actions/upload-artifact@v3
60+ uses : actions/upload-artifact@v4
6161 with :
6262 name : app
6363 path : app/build/outputs/apk/debug/*.apk
@@ -80,10 +80,10 @@ jobs:
8080 contents : read
8181
8282 steps :
83- - uses : actions/checkout@v3
83+ - uses : actions/checkout@v4
8484
8585 - name : set up JDK 17
86- uses : actions/setup-java@v3
86+ uses : actions/setup-java@v4
8787 with :
8888 java-version : 17
8989 distribution : " temurin"
9898 script : ./gradlew connectedCheck --stacktrace
9999
100100 - name : Upload test report when tests fail # because the printed out stacktrace (console) is too short, see also #7553
101- uses : actions/upload-artifact@v3
101+ uses : actions/upload-artifact@v4
102102 if : failure()
103103 with :
104104 name : android-test-report-api${{ matrix.api-level }}
@@ -111,12 +111,12 @@ jobs:
111111 contents : read
112112
113113 steps :
114- - uses : actions/checkout@v3
114+ - uses : actions/checkout@v4
115115 with :
116116 fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis
117117
118118 - name : Set up JDK 17
119- uses : actions/setup-java@v3
119+ uses : actions/setup-java@v4
120120 with :
121121 java-version : 17
122122 distribution : " temurin"
0 commit comments