@@ -22,16 +22,16 @@ jobs:
2222
2323 steps :
2424 - name : Checkout code
25- uses : actions/checkout@v4
25+ uses : actions/checkout@v7
2626
2727 - name : Set up JDK 21
28- uses : actions/setup-java@v4
28+ uses : actions/setup-java@v5
2929 with :
3030 java-version : ' 21'
3131 distribution : ' temurin'
3232
3333 - name : Setup Gradle
34- uses : gradle/actions/setup-gradle@v4
34+ uses : gradle/actions/setup-gradle@v6
3535 # Add cache-encryption-key if you set up the GRADLE_ENCRYPTION_KEY secret
3636 # with:
3737 # cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
5252 run : ./gradlew spotlessApply
5353
5454 - name : Commit Spotless changes
55- uses : stefanzweifel/git-auto-commit-action@v5
55+ uses : stefanzweifel/git-auto-commit-action@v7
5656 with :
5757 commit_message : 🤖 Apply Spotless formatting
5858 file_pattern : ' **/*.kt **/*.kts **/*.java **/*.xml'
@@ -68,21 +68,21 @@ jobs:
6868
6969 - name : Upload build outputs (APKs)
7070 if : ${{ !cancelled() }}
71- uses : actions/upload-artifact@v4
71+ uses : actions/upload-artifact@v7
7272 with :
7373 name : APKs
7474 path : ' **/build/outputs/apk/debug/*.apk'
7575
7676 - name : Upload JVM local test results (XML)
7777 if : ${{ !cancelled() }}
78- uses : actions/upload-artifact@v4
78+ uses : actions/upload-artifact@v7
7979 with :
8080 name : local-test-results
8181 path : ' **/build/test-results/test*UnitTest/TEST-*.xml'
8282
8383 - name : Upload lint reports (HTML)
8484 if : ${{ !cancelled() }}
85- uses : actions/upload-artifact@v4
85+ uses : actions/upload-artifact@v7
8686 with :
8787 name : lint-reports-html
8888 path : ' **/build/reports/lint-results-debug.html'
@@ -112,19 +112,19 @@ jobs:
112112 sudo udevadm trigger --name-match=kvm
113113
114114 - name : Checkout code
115- uses : actions/checkout@v4
115+ uses : actions/checkout@v7
116116
117117 - name : Copy CI gradle.properties
118118 run : mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
119119
120120 - name : Set up JDK 21
121- uses : actions/setup-java@v4
121+ uses : actions/setup-java@v5
122122 with :
123123 java-version : ' 21'
124124 distribution : ' temurin'
125125
126126 - name : Setup Gradle
127- uses : gradle/actions/setup-gradle@v4
127+ uses : gradle/actions/setup-gradle@v6
128128
129129 - name : Decode google-services.json
130130 env :
@@ -154,7 +154,7 @@ jobs:
154154
155155 - name : Upload test reports
156156 if : ${{ !cancelled() }}
157- uses : actions/upload-artifact@v4
157+ uses : actions/upload-artifact@v7
158158 with :
159159 name : test-reports-${{ matrix.api-level }}
160160 path : ' **/build/reports/androidTests'
0 commit comments