Skip to content

Commit 12434ff

Browse files
committed
Update GH Actions to latest versions, fix deprecation warning
Warnings about node 16 deprecation and moving to node24. Content: Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@b4ffde6, actions/upload-artifact@6546280, docker/build-push-action@0565240, docker/setup-buildx-action@f95db51. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
1 parent e67819f commit 12434ff

2 files changed

Lines changed: 20 additions & 20 deletions

File tree

.github/workflows/build-release.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,40 +12,40 @@ jobs:
1212
runs-on: ubuntu-24.04
1313
steps:
1414
- name: Set up Docker Buildx
15-
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # Matches tag v3.0.0
16-
# https://github.com/docker/setup-buildx-action/releases/tag/v3.0.0
15+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # Matches tag v4.0.0
16+
# https://github.com/docker/setup-buildx-action/releases/tag/v4.0.0
1717

1818
with:
1919
buildkitd-flags: --debug
2020

2121
- name: Checkout
22-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # Matches tag v4.1.1
23-
# https://github.com/actions/checkout/releases/tag/v4.1.1
22+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # Matches tag v6.0.2
23+
# https://github.com/actions/checkout/releases/tag/v6.0.2
2424

2525
- name: Create output dir
2626
run: |
2727
mkdir -p apk
2828
2929
- name: Build
30-
uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # Matches tag v5.0.0
31-
# https://github.com/docker/build-push-action/releases/tag/v5.0.0
30+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # Matches tag v7.1.0
31+
# https://github.com/docker/build-push-action/releases/tag/v7.1.0
3232

3333
with:
3434
file: android/Dockerfile
3535
context: .
3636
outputs: apk
3737

3838
- name: Upload APK
39-
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # Matches tag v4.3.3
40-
# https://github.com/actions/upload-artifact/releases/tag/v4.3.3
39+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # Matches tag v7.0.1
40+
# https://github.com/actions/upload-artifact/releases/tag/v7.0.1
4141

4242
with:
4343
name: apk
4444
path: apk/apolloui-prod-*-release-unsigned.apk
4545

4646
- name: Upload mapping
47-
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # Matches tag v4.3.3
48-
# https://github.com/actions/upload-artifact/releases/tag/v4.3.3
47+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # Matches tag v7.0.1
48+
# https://github.com/actions/upload-artifact/releases/tag/v7.0.1
4949

5050
with:
5151
name: mapping

.github/workflows/pr.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,36 @@ jobs:
99
runs-on: ubuntu-24.04
1010
steps:
1111
- name: Set up Docker Buildx
12-
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # Matches tag v3.0.0
13-
# https://github.com/docker/setup-buildx-action/releases/tag/v3.0.0
12+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # Matches tag v4.0.0
13+
# https://github.com/docker/setup-buildx-action/releases/tag/v4.0.0
1414

1515
with:
1616
buildkitd-flags: --debug
1717

1818
- name: Checkout
19-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # Matches tag v4.1.1
20-
# https://github.com/actions/checkout/releases/tag/v4.1.1
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # Matches tag v6.0.2
20+
# https://github.com/actions/checkout/releases/tag/v6.0.2
2121

2222
- name: Validate Gradle wrapper
23-
uses: gradle/actions/wrapper-validation@db19848a5fa7950289d3668fb053140cf3028d43 # Matches tag v3
24-
# https://github.com/gradle/actions/releases/tag/v3
23+
uses: gradle/actions/wrapper-validation@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # Matches tag v6.1.0
24+
# https://github.com/gradle/actions/releases/tag/v6.1.0
2525

2626
- name: Create output dir
2727
run: |
2828
mkdir -p apk
2929
3030
- name: Build
31-
uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # Matches tag v5.0.0
32-
# https://github.com/docker/build-push-action/releases/tag/v5.0.0
31+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # Matches tag v7.1.0
32+
# https://github.com/docker/build-push-action/releases/tag/v7.1.0
3333

3434
with:
3535
file: android/Dockerfile
3636
context: .
3737
outputs: apk
3838

3939
- name: Upload APK
40-
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # Matches tag v4.3.3
41-
# https://github.com/actions/upload-artifact/releases/tag/v4.3.3
40+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # Matches tag v7.0.1
41+
# https://github.com/actions/upload-artifact/releases/tag/v7.0.1
4242

4343
with:
4444
name: apk

0 commit comments

Comments
 (0)