Skip to content

Commit f3a0b91

Browse files
authored
Merge pull request #23 from Azyyyyyy/ci-bump-node20-actions
ci: bump GH Actions to Node 24 runtimes
2 parents a600799 + a162ffc commit f3a0b91

2 files changed

Lines changed: 27 additions & 27 deletions

File tree

.github/workflows/mobile-release.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -66,20 +66,20 @@ jobs:
6666

6767
steps:
6868
- name: Checkout
69-
uses: actions/checkout@v4
69+
uses: actions/checkout@v7
7070
with:
7171
# Need full history so the release-name walk below can reach
7272
# older commits with `git log --grep=^ReleaseName:`.
7373
fetch-depth: 0
7474

7575
- name: Set up JDK
76-
uses: actions/setup-java@v4
76+
uses: actions/setup-java@v5
7777
with:
7878
distribution: temurin
7979
java-version: '21'
8080

8181
- name: Set up Gradle
82-
uses: gradle/actions/setup-gradle@v4
82+
uses: gradle/actions/setup-gradle@v5
8383

8484
# Resolve the sticky ReleaseName marker for version stamping. The
8585
# tag itself is already resolved once at workflow level into
@@ -172,7 +172,7 @@ jobs:
172172
${{ steps.stage.outputs.aab }}
173173
174174
- name: Upload Android artifacts
175-
uses: actions/upload-artifact@v4
175+
uses: actions/upload-artifact@v7
176176
with:
177177
name: android-release
178178
path: |
@@ -202,18 +202,18 @@ jobs:
202202

203203
steps:
204204
- name: Checkout
205-
uses: actions/checkout@v4
205+
uses: actions/checkout@v7
206206
with:
207207
fetch-depth: 0
208208

209209
- name: Set up JDK
210-
uses: actions/setup-java@v4
210+
uses: actions/setup-java@v5
211211
with:
212212
distribution: temurin
213213
java-version: '21'
214214

215215
- name: Set up Gradle
216-
uses: gradle/actions/setup-gradle@v4
216+
uses: gradle/actions/setup-gradle@v5
217217

218218
# Kotlin/Native compiler + platform libs + prebuilts land under
219219
# ~/.konan on every fresh macOS runner. Missing it adds ~5 min per
@@ -222,7 +222,7 @@ jobs:
222222
# compiler; loosely restored across other keys so a Kotlin
223223
# patch-bump doesn't force a full cold miss.
224224
- name: Cache Kotlin/Native (~/.konan)
225-
uses: actions/cache@v4
225+
uses: actions/cache@v6
226226
with:
227227
path: ~/.konan
228228
key: konan-${{ runner.os }}-${{ hashFiles('gradle.properties') }}-${{ hashFiles('**/*.gradle.kts', 'gradle/libs.versions.toml') }}
@@ -237,7 +237,7 @@ jobs:
237237
# output gates whether pod install needs --repo-update below.
238238
- name: Cache CocoaPods
239239
id: pods-cache
240-
uses: actions/cache@v4
240+
uses: actions/cache@v6
241241
with:
242242
path: |
243243
~/.cocoapods
@@ -349,7 +349,7 @@ jobs:
349349
subject-path: ${{ steps.stage.outputs.ipa }}
350350

351351
- name: Upload iOS artifact
352-
uses: actions/upload-artifact@v4
352+
uses: actions/upload-artifact@v7
353353
with:
354354
name: ios-release
355355
path: ${{ steps.stage.outputs.ipa }}
@@ -377,13 +377,13 @@ jobs:
377377

378378
steps:
379379
- name: Download Android artifacts
380-
uses: actions/download-artifact@v4
380+
uses: actions/download-artifact@v8
381381
with:
382382
name: android-release
383383
path: dist/
384384

385385
- name: Download iOS artifact
386-
uses: actions/download-artifact@v4
386+
uses: actions/download-artifact@v8
387387
with:
388388
name: ios-release
389389
path: dist/
@@ -396,7 +396,7 @@ jobs:
396396
# so the maintainer can review auto-generated notes / signal builds
397397
# before making the release public.
398398
- name: Publish draft release
399-
uses: softprops/action-gh-release@v2
399+
uses: softprops/action-gh-release@v3
400400
with:
401401
tag_name: ${{ env.RELEASE_TAG }}
402402
name: ${{ env.RELEASE_TAG }}

.github/workflows/wasm-docker-build.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v7
2121

2222
- name: Enable KVM
2323
run: |
@@ -27,13 +27,13 @@ jobs:
2727
sudo udevadm trigger --name-match=kvm
2828
2929
- name: Set up JDK
30-
uses: actions/setup-java@v4
30+
uses: actions/setup-java@v5
3131
with:
3232
distribution: temurin
3333
java-version: '21'
3434

3535
- name: Set up Gradle
36-
uses: gradle/actions/setup-gradle@v4
36+
uses: gradle/actions/setup-gradle@v5
3737

3838
# Smoke-compile the test source set on the runner without an emulator.
3939
# Fails fast on Gradle / source-set wiring issues before paying the
@@ -44,7 +44,7 @@ jobs:
4444

4545
- name: AVD cache
4646
id: avd-cache
47-
uses: actions/cache@v4
47+
uses: actions/cache@v6
4848
with:
4949
path: |
5050
~/.android/avd/*
@@ -76,7 +76,7 @@ jobs:
7676

7777
- name: Upload test reports
7878
if: always()
79-
uses: actions/upload-artifact@v4
79+
uses: actions/upload-artifact@v7
8080
with:
8181
name: shared-android-test-report
8282
path: |
@@ -96,23 +96,23 @@ jobs:
9696

9797
steps:
9898
- name: Checkout
99-
uses: actions/checkout@v4
99+
uses: actions/checkout@v7
100100

101101
- name: Set up JDK
102-
uses: actions/setup-java@v4
102+
uses: actions/setup-java@v5
103103
with:
104104
distribution: temurin
105105
java-version: '21'
106106

107107
- name: Set up Gradle
108-
uses: gradle/actions/setup-gradle@v4
108+
uses: gradle/actions/setup-gradle@v5
109109

110110
- name: Run :shared:desktopTest
111111
run: ./gradlew :shared:desktopTest --stacktrace
112112

113113
- name: Upload test reports
114114
if: always()
115-
uses: actions/upload-artifact@v4
115+
uses: actions/upload-artifact@v7
116116
with:
117117
name: shared-desktop-test-report
118118
path: |
@@ -146,23 +146,23 @@ jobs:
146146

147147
steps:
148148
- name: Checkout
149-
uses: actions/checkout@v4
149+
uses: actions/checkout@v7
150150

151151
- name: Set up JDK
152-
uses: actions/setup-java@v4
152+
uses: actions/setup-java@v5
153153
with:
154154
distribution: temurin
155155
java-version: '21'
156156

157157
- name: Set up Gradle
158-
uses: gradle/actions/setup-gradle@v4
158+
uses: gradle/actions/setup-gradle@v5
159159

160160
- name: Run :shared:desktopIntegrationTest
161161
run: ./gradlew :shared:desktopIntegrationTest --stacktrace
162162

163163
- name: Upload test reports
164164
if: always()
165-
uses: actions/upload-artifact@v4
165+
uses: actions/upload-artifact@v7
166166
with:
167167
name: shared-integration-test-report
168168
path: |
@@ -179,7 +179,7 @@ jobs:
179179

180180
steps:
181181
- name: Checkout
182-
uses: actions/checkout@v4
182+
uses: actions/checkout@v7
183183
with:
184184
# Need full history so the compute-version step below can walk back
185185
# through commits with `git log --grep=^ReleaseName:` — the marker

0 commit comments

Comments
 (0)