Skip to content

Commit 96ade18

Browse files
committed
ci: bump actions to v6
1 parent 8bab27f commit 96ade18

File tree

2 files changed

+33
-33
lines changed

2 files changed

+33
-33
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- { name: Macos, os: macos-latest, shell: sh, vendored: false, cmake: '-DSDLIMAGE_DEPS_SHARED=OFF -GNinja', shared: 1, static: 0, artifact: 'SDL3_image-macos' }
2525

2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v6
2828
with:
2929
submodules: ${{ matrix.platform.vendored && 'recursive' }}
3030
- name: Set up ninja
@@ -166,7 +166,7 @@ jobs:
166166
cmake --build build/ --target package
167167
- name: Upload artifacts
168168
if: ${{ failure() }}
169-
uses: actions/upload-artifact@v4
169+
uses: actions/upload-artifact@v6
170170
with:
171171
if-no-files-found: ignore
172172
name: "${{ matrix.platform.artifact }}-failure-artifacts"
@@ -190,7 +190,7 @@ jobs:
190190
-DTEST_SHARED=${{ matrix.platform.shared }} \
191191
-DTEST_STATIC=${{ matrix.platform.static }}
192192
cmake --build cmake_config_build --verbose
193-
- uses: actions/upload-artifact@v4
193+
- uses: actions/upload-artifact@v6
194194
if: ${{ always() && steps.build.outcome == 'success' }}
195195
with:
196196
if-no-files-found: error

.github/workflows/release.yml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424
with:
2525
python-version: '3.11'
2626
- name: 'Fetch build-release.py'
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v6
2828
with:
2929
ref: ${{ inputs.commit }}
3030
sparse-checkout: 'build-scripts/build-release.py'
3131
- name: 'Set up SDL sources'
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
3333
with:
3434
ref: ${{ inputs.commit }}
3535
path: 'SDL'
@@ -47,7 +47,7 @@ jobs:
4747
--github \
4848
--debug
4949
- name: 'Store source archives'
50-
uses: actions/upload-artifact@v4
50+
uses: actions/upload-artifact@v6
5151
with:
5252
name: sources
5353
path: '${{ github.workspace}}/dist'
@@ -69,7 +69,7 @@ jobs:
6969
with:
7070
python-version: '3.11'
7171
- name: 'Download source archives'
72-
uses: actions/download-artifact@v4
72+
uses: actions/download-artifact@v6
7373
with:
7474
name: sources
7575
path: '/tmp'
@@ -97,7 +97,7 @@ jobs:
9797
run: |
9898
${{ steps.tar.outputs.path }}/build-scripts/test-versioning.sh
9999
- name: 'Fetch build-release.py'
100-
uses: actions/checkout@v4
100+
uses: actions/checkout@v6
101101
with:
102102
ref: ${{ inputs.commit }}
103103
sparse-checkout: 'build-scripts/build-release.py'
@@ -150,15 +150,15 @@ jobs:
150150
with:
151151
python-version: '3.11'
152152
- name: 'Fetch build-release.py'
153-
uses: actions/checkout@v4
153+
uses: actions/checkout@v6
154154
with:
155155
ref: ${{ inputs.commit }}
156156
sparse-checkout: 'build-scripts/build-release.py'
157157
- name: 'Install nasm'
158158
run: |
159159
brew install nasm
160160
- name: 'Download source archives'
161-
uses: actions/download-artifact@v4
161+
uses: actions/download-artifact@v6
162162
with:
163163
name: sources
164164
path: '${{ github.workspace }}'
@@ -184,7 +184,7 @@ jobs:
184184
--github \
185185
--debug
186186
- name: 'Store DMG image file'
187-
uses: actions/upload-artifact@v4
187+
uses: actions/upload-artifact@v6
188188
with:
189189
name: dmg
190190
path: '${{ github.workspace }}/dist'
@@ -198,12 +198,12 @@ jobs:
198198
with:
199199
python-version: '3.11'
200200
- name: 'Fetch build-release.py'
201-
uses: actions/checkout@v4
201+
uses: actions/checkout@v6
202202
with:
203203
ref: ${{ inputs.commit }}
204204
sparse-checkout: 'build-scripts/build-release.py'
205205
- name: 'Download source archives'
206-
uses: actions/download-artifact@v4
206+
uses: actions/download-artifact@v6
207207
with:
208208
name: sources
209209
path: '${{ github.workspace }}'
@@ -235,7 +235,7 @@ jobs:
235235
fi
236236
echo "path=${sdl_mount_pount}" >>$GITHUB_OUTPUT
237237
- name: 'Download ${{ needs.dmg.outputs.dmg }}'
238-
uses: actions/download-artifact@v4
238+
uses: actions/download-artifact@v6
239239
with:
240240
name: dmg
241241
path: '${{ github.workspace }}'
@@ -381,12 +381,12 @@ jobs:
381381
with:
382382
python-version: '3.11'
383383
- name: 'Fetch build-release.py'
384-
uses: actions/checkout@v4
384+
uses: actions/checkout@v6
385385
with:
386386
ref: ${{ inputs.commit }}
387387
sparse-checkout: 'build-scripts/build-release.py'
388388
- name: 'Download source archives'
389-
uses: actions/download-artifact@v4
389+
uses: actions/download-artifact@v6
390390
with:
391391
name: sources
392392
path: '${{ github.workspace }}'
@@ -412,7 +412,7 @@ jobs:
412412
--github `
413413
--debug
414414
- name: 'Store MSVC archives'
415-
uses: actions/upload-artifact@v4
415+
uses: actions/upload-artifact@v6
416416
with:
417417
name: msvc
418418
path: '${{ github.workspace }}/dist'
@@ -422,7 +422,7 @@ jobs:
422422
runs-on: windows-latest
423423
steps:
424424
- name: 'Fetch .github/actions/setup-ninja/action.yml'
425-
uses: actions/checkout@v4
425+
uses: actions/checkout@v6
426426
with:
427427
ref: ${{ inputs.commit }}
428428
sparse-checkout: |
@@ -435,7 +435,7 @@ jobs:
435435
- name: Set up ninja
436436
uses: ./.github/actions/setup-ninja
437437
- name: 'Download source archives'
438-
uses: actions/download-artifact@v4
438+
uses: actions/download-artifact@v6
439439
with:
440440
name: sources
441441
path: '${{ github.workspace }}'
@@ -465,7 +465,7 @@ jobs:
465465
unzip "${{ steps.deps.outputs.dep-path }}/SDL3-devel-${{ steps.deps.outputs.dep-sdl-version }}-VC.zip"
466466
echo "path=${{ github.workspace }}/deps-vc" >>$env:GITHUB_OUTPUT
467467
- name: 'Download MSVC binaries'
468-
uses: actions/download-artifact@v4
468+
uses: actions/download-artifact@v6
469469
with:
470470
name: msvc
471471
path: '${{ github.workspace }}'
@@ -537,7 +537,7 @@ jobs:
537537
with:
538538
python-version: '3.11'
539539
- name: 'Fetch build-release.py'
540-
uses: actions/checkout@v4
540+
uses: actions/checkout@v6
541541
with:
542542
ref: ${{ inputs.commit }}
543543
sparse-checkout: 'build-scripts/build-release.py'
@@ -546,7 +546,7 @@ jobs:
546546
sudo apt-get update -y
547547
sudo apt-get install -y gcc-mingw-w64 g++-mingw-w64 ninja-build
548548
- name: 'Download source archives'
549-
uses: actions/download-artifact@v4
549+
uses: actions/download-artifact@v6
550550
with:
551551
name: sources
552552
path: '${{ github.workspace }}'
@@ -568,7 +568,7 @@ jobs:
568568
--github \
569569
--debug
570570
- name: 'Store MinGW archives'
571-
uses: actions/upload-artifact@v4
571+
uses: actions/upload-artifact@v6
572572
with:
573573
name: mingw
574574
path: '${{ github.workspace }}/dist'
@@ -582,7 +582,7 @@ jobs:
582582
with:
583583
python-version: '3.11'
584584
- name: 'Fetch build-release.py'
585-
uses: actions/checkout@v4
585+
uses: actions/checkout@v6
586586
with:
587587
ref: ${{ inputs.commit }}
588588
sparse-checkout: 'build-scripts/build-release.py'
@@ -591,7 +591,7 @@ jobs:
591591
sudo apt-get update -y
592592
sudo apt-get install -y gcc-mingw-w64 g++-mingw-w64 ninja-build
593593
- name: 'Download source archives'
594-
uses: actions/download-artifact@v4
594+
uses: actions/download-artifact@v6
595595
with:
596596
name: sources
597597
path: '${{ github.workspace }}'
@@ -627,7 +627,7 @@ jobs:
627627
mkdir -p /tmp/deps-mingw/cmake
628628
cp -rv /tmp/deps-mingw-extract/sdl3/SDL3-${{ steps.deps.outputs.dep-sdl-version }}/cmake/* /tmp/deps-mingw/cmake
629629
- name: 'Download MinGW binaries'
630-
uses: actions/download-artifact@v4
630+
uses: actions/download-artifact@v6
631631
with:
632632
name: mingw
633633
path: '${{ github.workspace }}'
@@ -671,7 +671,7 @@ jobs:
671671
with:
672672
python-version: '3.11'
673673
- name: 'Fetch build-release.py'
674-
uses: actions/checkout@v4
674+
uses: actions/checkout@v6
675675
with:
676676
sparse-checkout: 'build-scripts/build-release.py'
677677
- name: 'Setup Android NDK'
@@ -681,7 +681,7 @@ jobs:
681681
local-cache: false
682682
ndk-version: r28c
683683
- name: 'Setup Java JDK'
684-
uses: actions/setup-java@v4
684+
uses: actions/setup-java@v6
685685
with:
686686
distribution: 'temurin'
687687
java-version: '11'
@@ -690,7 +690,7 @@ jobs:
690690
sudo apt-get update -y
691691
sudo apt-get install -y ninja-build
692692
- name: 'Download source archives'
693-
uses: actions/download-artifact@v4
693+
uses: actions/download-artifact@v6
694694
with:
695695
name: sources
696696
path: '${{ github.workspace }}'
@@ -714,7 +714,7 @@ jobs:
714714
--github \
715715
--debug
716716
- name: 'Store Android archive(s)'
717-
uses: actions/upload-artifact@v4
717+
uses: actions/upload-artifact@v6
718718
with:
719719
name: android
720720
path: '${{ github.workspace }}/dist'
@@ -727,17 +727,17 @@ jobs:
727727
uses: actions/setup-python@v5
728728
with:
729729
python-version: '3.11'
730-
- uses: actions/setup-java@v4
730+
- uses: actions/setup-java@v6
731731
with:
732732
distribution: 'temurin'
733733
java-version: '17'
734734
- name: 'Download source archives'
735-
uses: actions/download-artifact@v4
735+
uses: actions/download-artifact@v6
736736
with:
737737
name: sources
738738
path: '${{ github.workspace }}'
739739
- name: 'Download Android .aar archive'
740-
uses: actions/download-artifact@v4
740+
uses: actions/download-artifact@v6
741741
with:
742742
name: android
743743
path: '${{ github.workspace }}'

0 commit comments

Comments
 (0)