Skip to content

Commit 261163b

Browse files
committed
General update of actions, since Github Actions is moving to node 20
1 parent cbd8193 commit 261163b

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

.github/workflows/buildAndDeploy.yml

+12-12
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
steps:
4848
- uses: actions/checkout@v4
4949

50-
- uses: actions/setup-java@v3
50+
- uses: actions/setup-java@v4
5151
with:
5252
distribution: 'temurin'
5353
java-version: 17
@@ -56,7 +56,7 @@ jobs:
5656
uses: android-actions/setup-android@v3
5757

5858
- name: Setup Gradle
59-
uses: gradle/[email protected]
59+
uses: gradle/actions/setup-gradle@v3
6060

6161
- name: Compile kotlin and build classes
6262
run: ./gradlew classes
@@ -75,15 +75,15 @@ jobs:
7575
7676
- name: Upload JAR
7777
continue-on-error: true
78-
uses: actions/upload-artifact@v3
78+
uses: actions/upload-artifact@v4
7979
with:
8080
name: UncivJar
8181
path: |
8282
desktop/build/libs/Unciv.jar
8383
8484
- name: Upload linux files
8585
continue-on-error: true
86-
uses: actions/upload-artifact@v3
86+
uses: actions/upload-artifact@v4
8787
with:
8888
name: UncivLinuxFiles
8989
path: |
@@ -96,7 +96,7 @@ jobs:
9696
9797
- name: Upload Server
9898
continue-on-error: true
99-
uses: actions/upload-artifact@v3
99+
uses: actions/upload-artifact@v4
100100
with:
101101
name: UncivServer
102102
path: server/build/libs/UncivServer.jar
@@ -109,7 +109,7 @@ jobs:
109109
steps:
110110
- uses: actions/checkout@v4
111111

112-
- uses: actions/setup-java@v3
112+
- uses: actions/setup-java@v4
113113
with:
114114
distribution: 'temurin'
115115
java-version: 17
@@ -118,7 +118,7 @@ jobs:
118118
uses: android-actions/setup-android@v3
119119

120120
- name: Setup Gradle
121-
uses: gradle/[email protected]
121+
uses: gradle/actions/setup-gradle@v3
122122

123123
- name: Prepare .aab (for Google Play) and .apk (for Github) files
124124
shell: bash
@@ -138,7 +138,7 @@ jobs:
138138
keyPassword: ${{ secrets.BUNDLE_SIGNING_KEY_PASSWORD }}
139139

140140
- name: Upload AAB to google play
141-
uses: r0adkll/[email protected].2
141+
uses: r0adkll/[email protected].3
142142
continue-on-error: true
143143
with:
144144
serviceAccountJsonPlainText: ${{ secrets.GOOGLE_PLAY_SERVICE_ACCOUNT_JSON }}
@@ -168,7 +168,7 @@ jobs:
168168
mv android/build/outputs/apk/release/Unciv-release-unsigned-signed.apk Unciv-signed.apk
169169
170170
- name: Upload APK
171-
uses: actions/upload-artifact@v3
171+
uses: actions/upload-artifact@v4
172172
with:
173173
name: UncivAPK
174174
path: Unciv-signed.apk
@@ -180,13 +180,13 @@ jobs:
180180
steps:
181181
- uses: actions/checkout@v4
182182

183-
- uses: actions/setup-java@v3
183+
- uses: actions/setup-java@v4
184184
with:
185185
distribution: 'temurin'
186186
java-version: 17
187187

188188
- name: Setup Gradle
189-
uses: gradle/[email protected]
189+
uses: gradle/actions/setup-gradle@v3
190190

191191
- name: Download JAR
192192
uses: actions/download-artifact@v3
@@ -211,7 +211,7 @@ jobs:
211211
./gradlew desktop:packrWindows64
212212
213213
- name: Upload packed zips
214-
uses: actions/upload-artifact@v3
214+
uses: actions/upload-artifact@v4
215215
with:
216216
name: UncivDeploymentZips
217217
path: |

.github/workflows/buildAndTest.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
steps:
1717
- uses: actions/checkout@v4
1818

19-
- uses: actions/setup-java@v3
19+
- uses: actions/setup-java@v4
2020
with:
2121
cache: 'gradle'
2222
distribution: 'temurin'
@@ -26,7 +26,7 @@ jobs:
2626
uses: android-actions/setup-android@v3
2727

2828
- name: Setup Gradle
29-
uses: gradle/[email protected]
29+
uses: gradle/actions/setup-gradle@v3
3030

3131
- name: Compile kotlin and build classes
3232
run: ./gradlew classes

.github/workflows/buildMultiplatform.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
steps:
2323
- uses: actions/checkout@v4
2424

25-
- uses: actions/setup-java@v3
25+
- uses: actions/setup-java@v4
2626
with:
2727
cache: 'gradle'
2828
distribution: 'temurin'
@@ -32,7 +32,7 @@ jobs:
3232
uses: android-actions/setup-android@v3
3333

3434
- name: Setup Gradle
35-
uses: gradle/[email protected]
35+
uses: gradle/actions/setup-gradle@v3
3636

3737
- name: Build Android debug and release files
3838
run: |
@@ -45,7 +45,7 @@ jobs:
4545
./gradlew :android:assembleRelease
4646
4747
- name: Upload Android artifacts
48-
uses: actions/upload-artifact@v3
48+
uses: actions/upload-artifact@v4
4949
with:
5050
name: Android (built with Java ${{ matrix.java_version }})
5151
path: |
@@ -74,14 +74,14 @@ jobs:
7474
steps:
7575
- uses: actions/checkout@v4
7676

77-
- uses: actions/setup-java@v3
77+
- uses: actions/setup-java@v4
7878
with:
7979
cache: 'gradle'
8080
distribution: 'temurin'
8181
java-version: ${{ matrix.java_version }}
8282

8383
- name: Setup Gradle
84-
uses: gradle/[email protected]
84+
uses: gradle/actions/setup-gradle@v3
8585

8686
- name: Build the Desktop app
8787
run: ./gradlew desktop:dist
@@ -90,7 +90,7 @@ jobs:
9090
run: ./gradlew server:dist
9191

9292
- name: Upload Desktop artifacts
93-
uses: actions/upload-artifact@v3
93+
uses: actions/upload-artifact@v4
9494
with:
9595
name: Desktop (built with Java ${{ matrix.java_version }})
9696
path: desktop/build/libs/*.jar
@@ -100,7 +100,7 @@ jobs:
100100
continue-on-error: true
101101

102102
- name: Upload Java server artifacts
103-
uses: actions/upload-artifact@v3
103+
uses: actions/upload-artifact@v4
104104
with:
105105
name: Server (built with Java ${{ matrix.java_version }})
106106
path: server/build/libs/*.jar

.github/workflows/detektAnalysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
uses: actions/checkout@v4
2121

2222
- name: Set up JDK
23-
uses: actions/setup-java@v2
23+
uses: actions/setup-java@v4
2424
with:
2525
java-version: 17
2626
distribution: 'adopt'

0 commit comments

Comments
 (0)