Skip to content

Commit 18dca80

Browse files
committed
Update Actions
Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com>
1 parent 9a3874c commit 18dca80

30 files changed

+68
-68
lines changed

.github/workflows/android-app.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ jobs:
354354

355355
- name: Upload apks
356356
# Using v3 due to v4 being very slow for this artifact.
357-
uses: actions/upload-artifact@v3
357+
uses: actions/upload-artifact@v4
358358
with:
359359
name: apks
360360
path: android/app/build/outputs/apk
@@ -409,7 +409,7 @@ jobs:
409409

410410
- name: Upload apks
411411
# Using v3 due to v4 being very slow for this artifact.
412-
uses: actions/upload-artifact@v3
412+
uses: actions/upload-artifact@v4
413413
with:
414414
name: ${{ matrix.test-type }}-instrumentation-apks
415415
path: ${{ matrix.artifact-path }}
@@ -445,14 +445,14 @@ jobs:
445445
uses: actions/checkout@v4
446446

447447
# Using v3 due to v4 being very slow for this artifact.
448-
- uses: actions/download-artifact@v3
448+
- uses: actions/download-artifact@v4
449449
if: ${{ matrix.test-repeat != 0 }}
450450
with:
451451
name: apks
452452
path: android/app/build/outputs/apk
453453

454454
# Using v3 due to v4 being very slow for this artifact.
455-
- uses: actions/download-artifact@v3
455+
- uses: actions/download-artifact@v4
456456
if: ${{ matrix.test-repeat != 0 }}
457457
with:
458458
name: ${{ matrix.test-type }}-instrumentation-apks
@@ -511,14 +511,14 @@ jobs:
511511
uses: actions/checkout@v4
512512

513513
# Using v3 due to v4 being very slow for this artifact.
514-
- uses: actions/download-artifact@v3
514+
- uses: actions/download-artifact@v4
515515
if: ${{ matrix.test-repeat != 0 }}
516516
with:
517517
name: apks
518518
path: android/app/build/outputs/apk
519519

520520
# Using v3 due to v4 being very slow for this artifact.
521-
- uses: actions/download-artifact@v3
521+
- uses: actions/download-artifact@v4
522522
if: ${{ matrix.test-repeat != 0 }}
523523
with:
524524
name: e2e-instrumentation-apks
@@ -574,13 +574,13 @@ jobs:
574574
uses: actions/checkout@v4
575575

576576
# Using v3 due to v4 being very slow for this artifact.
577-
- uses: actions/download-artifact@v3
577+
- uses: actions/download-artifact@v4
578578
with:
579579
name: apks
580580
path: android/app/build/outputs/apk
581581

582582
# Using v3 due to v4 being very slow for this artifact.
583-
- uses: actions/download-artifact@v3
583+
- uses: actions/download-artifact@v4
584584
with:
585585
name: ${{ matrix.test-type }}-instrumentation-apks
586586
path: ${{ matrix.path }}

.github/workflows/android-audit.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout repository
33-
uses: actions/checkout@v3
33+
uses: actions/checkout@v4
3434

3535
- name: Use custom container image if specified
3636
if: ${{ github.event.inputs.override_container_image != '' }}
@@ -59,7 +59,7 @@ jobs:
5959
- name: Set locale
6060
run: echo "LC_ALL=C.UTF-8" >> $GITHUB_ENV
6161

62-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v4
6363

6464
- name: Run gradle audit task
6565
run: android/gradlew -p android dependencyCheckAnalyze
@@ -79,7 +79,7 @@ jobs:
7979
- name: Set locale
8080
run: echo "LC_ALL=C.UTF-8" >> $GITHUB_ENV
8181

82-
- uses: actions/checkout@v3
82+
- uses: actions/checkout@v4
8383

8484
- name: Fix git dir
8585
run: git config --global --add safe.directory $(pwd)

.github/workflows/android-kotlin-format-check.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222

2323
- name: Use custom container image if specified
2424
if: ${{ github.event.inputs.override_container_image != '' }}
@@ -44,7 +44,7 @@ jobs:
4444
- name: Fix HOME path
4545
run: echo "HOME=/root" >> $GITHUB_ENV
4646

47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848

4949
- name: Run ktfmt check
5050
run: android/gradlew -p android ktfmtCheck

.github/workflows/android-static-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-22.04
2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@v3
25+
uses: actions/checkout@v4
2626

2727
- name: Scan code
2828
uses: MobSF/mobsfscan@main

.github/workflows/android-xml-format-check.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919
- name: Resolve container image
2020
run: |
2121
echo "inner_container_image=$(cat ./building/android-container-image.txt)" >> $GITHUB_ENV
@@ -34,7 +34,7 @@ jobs:
3434
- name: Fix HOME path
3535
run: echo "HOME=/root" >> $GITHUB_ENV
3636
- name: Checkout repository
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@v4
3838
- name: Run tidy
3939
shell: bash
4040
run: |-

.github/workflows/check-changelog.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
changelog: [CHANGELOG.md, ios/CHANGELOG.md, android/CHANGELOG.md]
2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v3
23+
uses: actions/checkout@v4
2424
- name: No lines must exceed ${{ env.LINE_LIMIT }} characters
2525
run: |
2626
awk 'length($0) > '$LINE_LIMIT' { print NR ": Line exceeds '$LINE_LIMIT' chars: " $0; found=1 } \

.github/workflows/clippy.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020

2121
- name: Use custom container image if specified
2222
if: ${{ github.event.inputs.override_container_image != '' }}
@@ -39,7 +39,7 @@ jobs:
3939
runs-on: ${{ matrix.os }}
4040
steps:
4141
- name: Checkout repository
42-
uses: actions/checkout@v3
42+
uses: actions/checkout@v4
4343

4444
- name: Install Protoc
4545
uses: arduino/setup-protoc@v3
@@ -92,7 +92,7 @@ jobs:
9292
run: echo "HOME=/root" >> $GITHUB_ENV
9393

9494
- name: Checkout repository
95-
uses: actions/checkout@v3
95+
uses: actions/checkout@v4
9696

9797
- name: Checkout wireguard-go submodule
9898
run: |

.github/workflows/daemon.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: Checkout repository
44-
uses: actions/checkout@v3
44+
uses: actions/checkout@v4
4545

4646
- name: Use custom container image if specified
4747
if: ${{ github.event.inputs.override_container_image != '' }}
@@ -73,7 +73,7 @@ jobs:
7373
run: echo "HOME=/root" >> $GITHUB_ENV
7474

7575
- name: Checkout repository
76-
uses: actions/checkout@v3
76+
uses: actions/checkout@v4
7777

7878
- name: Checkout submodules
7979
run: |
@@ -91,7 +91,7 @@ jobs:
9191
runs-on: macos-latest
9292
steps:
9393
- name: Checkout repository
94-
uses: actions/checkout@v2
94+
uses: actions/checkout@v4
9595

9696
- name: Checkout wireguard-go submodule
9797
run: |
@@ -121,7 +121,7 @@ jobs:
121121
runs-on: windows-latest
122122
steps:
123123
- name: Checkout repository
124-
uses: actions/checkout@v2
124+
uses: actions/checkout@v4
125125

126126
- name: Checkout submodules
127127
run: git submodule update --init --depth=1

.github/workflows/desktop-e2e.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ jobs:
9595
runs-on: ubuntu-latest
9696
steps:
9797
- name: Checkout repository
98-
uses: actions/checkout@v3
98+
uses: actions/checkout@v4
9999
- name: Use custom container image if specified
100100
if: ${{ github.event.inputs.override_container_image != '' }}
101101
run: echo "inner_container_image=${{ github.event.inputs.override_container_image }}"
@@ -119,7 +119,7 @@ jobs:
119119
- name: Fix HOME path
120120
run: echo "HOME=/root" >> $GITHUB_ENV
121121
- name: Checkout repository
122-
uses: actions/checkout@v3
122+
uses: actions/checkout@v4
123123
- name: Checkout submodules
124124
run: |
125125
git config --global --add safe.directory '*'
@@ -131,7 +131,7 @@ jobs:
131131
run: ./build.sh
132132
- name: Build test executable
133133
run: ./desktop/packages/mullvad-vpn/scripts/build-test-executable.sh
134-
- uses: actions/upload-artifact@v3
134+
- uses: actions/upload-artifact@v4
135135
if: '!cancelled()'
136136
with:
137137
name: linux-build
@@ -154,7 +154,7 @@ jobs:
154154
matrix:
155155
os: ${{ fromJSON(needs.prepare-matrices.outputs.linux_matrix) }}
156156
steps:
157-
- uses: actions/download-artifact@v3
157+
- uses: actions/download-artifact@v4
158158
if: ${{ needs.build-linux.result == 'success' }}
159159
with:
160160
name: linux-build
@@ -167,7 +167,7 @@ jobs:
167167
git fetch --tags --prune-tags --force
168168
export TEST_FILTERS="${{ github.event.inputs.tests }}"
169169
./test/scripts/ci-runtests.sh ${{ matrix.os }}
170-
- uses: actions/upload-artifact@v3
170+
- uses: actions/upload-artifact@v4
171171
if: '!cancelled()'
172172
with:
173173
name: ${{ matrix.os }}_report
@@ -210,7 +210,7 @@ jobs:
210210
- name: Build test executable
211211
shell: bash
212212
run: ./desktop/packages/mullvad-vpn/scripts/build-test-executable.sh
213-
- uses: actions/upload-artifact@v3
213+
- uses: actions/upload-artifact@v4
214214
if: '!cancelled()'
215215
with:
216216
name: windows-build
@@ -230,7 +230,7 @@ jobs:
230230
matrix:
231231
os: ${{ fromJSON(needs.prepare-matrices.outputs.windows_matrix) }}
232232
steps:
233-
- uses: actions/download-artifact@v3
233+
- uses: actions/download-artifact@v4
234234
if: ${{ needs.build-windows.result == 'success' }}
235235
with:
236236
name: windows-build
@@ -243,7 +243,7 @@ jobs:
243243
git fetch --tags --prune-tags --force
244244
export TEST_FILTERS="${{ github.event.inputs.tests }}"
245245
./test/scripts/ci-runtests.sh ${{ matrix.os }}
246-
- uses: actions/upload-artifact@v3
246+
- uses: actions/upload-artifact@v4
247247
if: '!cancelled()'
248248
with:
249249
name: ${{ matrix.os }}_report
@@ -285,7 +285,7 @@ jobs:
285285
run: ./build.sh
286286
- name: Build test executable
287287
run: ./desktop/packages/mullvad-vpn/scripts/build-test-executable.sh
288-
- uses: actions/upload-artifact@v3
288+
- uses: actions/upload-artifact@v4
289289
if: '!cancelled()'
290290
with:
291291
name: macos-build
@@ -307,7 +307,7 @@ jobs:
307307
matrix:
308308
os: ${{ fromJSON(needs.prepare-matrices.outputs.macos_matrix) }}
309309
steps:
310-
- uses: actions/download-artifact@v3
310+
- uses: actions/download-artifact@v4
311311
if: ${{ needs.build-macos.result == 'success' }}
312312
with:
313313
name: macos-build
@@ -320,7 +320,7 @@ jobs:
320320
git fetch --tags --prune-tags --force
321321
export TEST_FILTERS="${{ github.event.inputs.tests }}"
322322
./test/scripts/ci-runtests.sh ${{ matrix.os }}
323-
- uses: actions/upload-artifact@v3
323+
- uses: actions/upload-artifact@v4
324324
if: '!cancelled()'
325325
with:
326326
name: ${{ matrix.os }}_report
@@ -337,7 +337,7 @@ jobs:
337337
steps:
338338
- name: Checkout repository
339339
uses: actions/checkout@v4
340-
- uses: actions/download-artifact@v3
340+
- uses: actions/download-artifact@v4
341341
with:
342342
path: ./test/.ci-logs/artifacts
343343
- name: Generate test result matrix
@@ -348,7 +348,7 @@ jobs:
348348
cp ./.ci-logs/artifacts/*_report/*_report ./.ci-logs/
349349
cargo run --bin test-manager format-test-reports ./.ci-logs/*_report \
350350
| tee summary.html >> $GITHUB_STEP_SUMMARY
351-
- uses: actions/upload-artifact@v3
351+
- uses: actions/upload-artifact@v4
352352
with:
353353
name: summary.html
354354
path: test/summary.html

.github/workflows/frontend.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
steps:
2121
- name: Checkout repository
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323

2424
- name: Checkout wireguard-go submodule
2525
run: git submodule update --init --depth=1 wireguard-go-rs

.github/workflows/ios-build-xcode-16.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
SOURCE_PACKAGES_PATH: .spm
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
3030

3131
- name: Configure cache
3232
uses: actions/cache@v3

.github/workflows/ios-rust-ffi.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
target: [aarch64-apple-ios, aarch64-apple-ios-sim]
1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v2
21+
uses: actions/checkout@v4
2222

2323
- name: Install Protoc
2424
uses: arduino/setup-protoc@v3
@@ -50,7 +50,7 @@ jobs:
5050
target: [aarch64-apple-ios, aarch64-apple-ios-sim]
5151
steps:
5252
- name: Checkout repository
53-
uses: actions/checkout@v2
53+
uses: actions/checkout@v4
5454

5555
- name: Install Protoc
5656
uses: arduino/setup-protoc@v3

.github/workflows/ios-screenshots-creation.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
TEST_ACCOUNT: ${{ secrets.IOS_TEST_ACCOUNT_NUMBER }}
2222
steps:
2323
- name: Checkout repository
24-
uses: actions/checkout@v3
24+
uses: actions/checkout@v4
2525

2626
- name: Setup go-lang
2727
uses: actions/setup-go@v3
@@ -65,7 +65,7 @@ jobs:
6565
working-directory: ios
6666

6767
- name: Upload screenshot artifacts
68-
uses: actions/upload-artifact@v3
68+
uses: actions/upload-artifact@v4
6969
with:
7070
name: ios-screenshots
7171
path: ios/Screenshots

.github/workflows/ios-screenshots-tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
TEST_ACCOUNT: ${{ secrets.IOS_TEST_ACCOUNT_NUMBER }}
2626
steps:
2727
- name: Checkout repository
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929

3030
- name: Configure cache
3131
uses: actions/cache@v3

0 commit comments

Comments
 (0)