1919 runs-on : ubuntu-latest
2020 steps :
2121 - name : Checkout python-for-android
22- uses : actions/checkout@v5
22+ uses : actions/checkout@v6
2323 - name : Set up Python 3.x
2424 uses : actions/setup-python@v6
2525 with :
@@ -35,14 +35,14 @@ jobs:
3535 runs-on : ubuntu-latest
3636 steps :
3737 - name : Checkout python-for-android
38- uses : actions/checkout@v5
38+ uses : actions/checkout@v6
3939 - name : Set up Java 17
40- uses : actions/setup-java@v4
40+ uses : actions/setup-java@v5
4141 with :
4242 distribution : ' temurin'
4343 java-version : ' 17'
4444 - name : Set up Gradle
45- uses : gradle/actions/setup-gradle@v4
45+ uses : gradle/actions/setup-gradle@v6
4646 - name : Run Spotless check
4747 working-directory : pythonforandroid/bootstraps
4848 run : ./common/build/gradlew spotlessCheck
@@ -54,11 +54,11 @@ jobs:
5454 strategy :
5555 fail-fast : false
5656 matrix :
57- python-version : ['3.8', '3.9', '3. 10', '3.11', '3.12', '3.13', '3.14', '3.14t']
57+ python-version : ['3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
5858 os : [ubuntu-latest, macos-latest]
5959 steps :
6060 - name : Checkout python-for-android
61- uses : actions/checkout@v5
61+ uses : actions/checkout@v6
6262 - name : Set up Python ${{ matrix.python-version }}
6363 uses : actions/setup-python@v6
6464 with :
@@ -106,7 +106,7 @@ jobs:
106106 remove-codeql : ' true'
107107 remove-docker-images : ' true'
108108 - name : Checkout python-for-android
109- uses : actions/checkout@v5
109+ uses : actions/checkout@v6
110110 - name : Relocate Docker data directory
111111 run : |
112112 sudo systemctl stop docker
@@ -137,7 +137,7 @@ jobs:
137137 if [ -f dist/${{ env.AAB_ARTIFACT_FILENAME }} ]; then mv dist/${{ env.AAB_ARTIFACT_FILENAME }} dist/${{ matrix.runs_on }}-${{ matrix.bootstrap.name }}-${{ env.AAB_ARTIFACT_FILENAME }}; fi
138138 if [ -f dist/${{ env.AAR_ARTIFACT_FILENAME }} ]; then mv dist/${{ env.AAR_ARTIFACT_FILENAME }} dist/${{ matrix.runs_on }}-${{ matrix.bootstrap.name }}-${{ env.AAR_ARTIFACT_FILENAME }}; fi
139139 - name : Upload artifacts
140- uses : actions/upload-artifact@v4
140+ uses : actions/upload-artifact@v7
141141 with :
142142 name : ${{ matrix.runs_on }}-${{ matrix.bootstrap.name }}-artifacts
143143 path : dist
@@ -163,7 +163,7 @@ jobs:
163163 ANDROID_NDK_HOME : ${HOME}/.android/android-ndk
164164 steps :
165165 - name : Checkout python-for-android
166- uses : actions/checkout@v5
166+ uses : actions/checkout@v6
167167 - name : Set up Python 3.x
168168 uses : actions/setup-python@v6
169169 with :
@@ -191,7 +191,7 @@ jobs:
191191 if [ -f dist/${{ env.APK_ARTIFACT_FILENAME }} ]; then mv dist/${{ env.APK_ARTIFACT_FILENAME }} dist/${{ matrix.runs_on }}-${{ matrix.bootstrap.name }}-${{ env.APK_ARTIFACT_FILENAME }}; fi
192192 if [ -f dist/${{ env.AAB_ARTIFACT_FILENAME }} ]; then mv dist/${{ env.AAB_ARTIFACT_FILENAME }} dist/${{ matrix.runs_on }}-${{ matrix.bootstrap.name }}-${{ env.AAB_ARTIFACT_FILENAME }}; fi
193193 - name : Upload artifacts
194- uses : actions/upload-artifact@v4
194+ uses : actions/upload-artifact@v7
195195 with :
196196 name : ${{ matrix.runs_on }}-${{ matrix.bootstrap.name }}-artifacts
197197 path : dist
@@ -202,9 +202,9 @@ jobs:
202202 runs-on : ubuntu-latest
203203
204204 steps :
205- - uses : actions/checkout@v5
205+ - uses : actions/checkout@v6
206206 - name : Download Artifacts
207- uses : actions/download-artifact@v5
207+ uses : actions/download-artifact@v8
208208 with :
209209 name : ubuntu-latest-sdl2-artifacts
210210 path : dist/
@@ -239,7 +239,7 @@ jobs:
239239 remove-codeql : ' true'
240240 remove-docker-images : ' true'
241241 - name : Checkout python-for-android (all-history)
242- uses : actions/checkout@v5
242+ uses : actions/checkout@v6
243243 with :
244244 fetch-depth : 0
245245 - name : Relocate Docker data directory
@@ -276,7 +276,7 @@ jobs:
276276 REBUILD_UPDATED_RECIPES_EXTRA_ARGS : --arch=${{ matrix.android_arch }}
277277 steps :
278278 - name : Checkout python-for-android (all-history)
279- uses : actions/checkout@v5
279+ uses : actions/checkout@v6
280280 with :
281281 fetch-depth : 0
282282 - name : Set up Python 3.x
@@ -308,7 +308,7 @@ jobs:
308308 documentation :
309309 runs-on : ubuntu-latest
310310 steps :
311- - uses : actions/checkout@v5
311+ - uses : actions/checkout@v6
312312 - name : Requirements
313313 run : |
314314 python -m pip install --upgrade pip
0 commit comments