From a6b939ac4ec9671bf2accfea2b118d652fd52e69 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Fri, 9 Jan 2026 17:45:50 +0100
Subject: [PATCH] ci: bump action dependencies
---
.github/workflows/main.yml | 2 +-
.github/workflows/release.yml | 60 +++++++++++++++++------------------
2 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 6db5446..1046fd0 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -42,7 +42,7 @@ jobs:
${{ matrix.platform.msys-env }}-ninja
${{ matrix.platform.msys-env }}-perl
- name: Get SDL3_net sources
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Install Ninja
if: ${{ !contains(matrix.platform.shell, 'msys2') }}
uses: aseprite/get-ninja@main
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index c416aab..bc1bdf2 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -24,12 +24,12 @@ jobs:
with:
python-version: '3.11'
- name: 'Fetch build-release.py'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
sparse-checkout: 'build-scripts/build-release.py'
- name: 'Set up SDL sources'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
path: 'SDL'
@@ -47,7 +47,7 @@ jobs:
--github \
--debug
- name: 'Store source archives'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: sources
path: '${{ github.workspace}}/dist'
@@ -69,7 +69,7 @@ jobs:
with:
python-version: '3.11'
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '/tmp'
@@ -97,7 +97,7 @@ jobs:
run: |
${{ steps.tar.outputs.path }}/build-scripts/test-versioning.sh
- name: 'Fetch build-release.py'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
sparse-checkout: 'build-scripts/build-release.py'
@@ -150,12 +150,12 @@ jobs:
# with:
# python-version: '3.11'
# - name: 'Fetch build-release.py'
-# uses: actions/checkout@v4
+# uses: actions/checkout@v6
# with:
# ref: ${{ inputs.commit }}
# sparse-checkout: 'build-scripts/build-release.py'
# - name: 'Download source archives'
-# uses: actions/download-artifact@v4
+# uses: actions/download-artifact@v6
# with:
# name: sources
# path: '${{ github.workspace }}'
@@ -181,7 +181,7 @@ jobs:
# --github \
# --debug
# - name: 'Store DMG image file'
-# uses: actions/upload-artifact@v4
+# uses: actions/upload-artifact@v6
# with:
# name: dmg
# path: '${{ github.workspace }}/dist'
@@ -195,12 +195,12 @@ jobs:
# with:
# python-version: '3.11'
# - name: 'Fetch build-release.py'
-# uses: actions/checkout@v4
+# uses: actions/checkout@v6
# with:
# ref: ${{ inputs.commit }}
# sparse-checkout: 'build-scripts/build-release.py'
# - name: 'Download source archives'
-# uses: actions/download-artifact@v4
+# uses: actions/download-artifact@v6
# with:
# name: sources
# path: '${{ github.workspace }}'
@@ -232,7 +232,7 @@ jobs:
# fi
# echo "path=${sdl_mount_pount}" >>$GITHUB_OUTPUT
# - name: 'Download ${{ needs.dmg.outputs.dmg }}'
-# uses: actions/download-artifact@v4
+# uses: actions/download-artifact@v6
# with:
# name: dmg
# path: '${{ github.workspace }}'
@@ -370,12 +370,12 @@ jobs:
with:
python-version: '3.11'
- name: 'Fetch build-release.py'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
sparse-checkout: 'build-scripts/build-release.py'
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '${{ github.workspace }}'
@@ -401,7 +401,7 @@ jobs:
--github `
--debug
- name: 'Store MSVC archives'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: msvc
path: '${{ github.workspace }}/dist'
@@ -411,7 +411,7 @@ jobs:
runs-on: windows-latest
steps:
- name: 'Fetch .github/actions/setup-ninja/action.yml'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
sparse-checkout: |
@@ -424,7 +424,7 @@ jobs:
- name: Set up ninja
uses: ./.github/actions/setup-ninja
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '${{ github.workspace }}'
@@ -454,7 +454,7 @@ jobs:
unzip "${{ steps.deps.outputs.dep-path }}/SDL3-devel-${{ steps.deps.outputs.dep-sdl-version }}-VC.zip"
echo "path=${{ github.workspace }}/deps-vc" >>$env:GITHUB_OUTPUT
- name: 'Download MSVC binaries'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: msvc
path: '${{ github.workspace }}'
@@ -529,7 +529,7 @@ jobs:
with:
python-version: '3.11'
- name: 'Fetch build-release.py'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
sparse-checkout: 'build-scripts/build-release.py'
@@ -538,7 +538,7 @@ jobs:
sudo apt-get update -y
sudo apt-get install -y gcc-mingw-w64 g++-mingw-w64 ninja-build
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '${{ github.workspace }}'
@@ -560,7 +560,7 @@ jobs:
--github \
--debug
- name: 'Store MinGW archives'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: mingw
path: '${{ github.workspace }}/dist'
@@ -574,7 +574,7 @@ jobs:
with:
python-version: '3.11'
- name: 'Fetch build-release.py'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
ref: ${{ inputs.commit }}
sparse-checkout: 'build-scripts/build-release.py'
@@ -583,7 +583,7 @@ jobs:
sudo apt-get update -y
sudo apt-get install -y gcc-mingw-w64 g++-mingw-w64 ninja-build
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '${{ github.workspace }}'
@@ -619,7 +619,7 @@ jobs:
mkdir -p /tmp/deps-mingw/cmake
cp -rv /tmp/deps-mingw-extract/sdl3/SDL3-${{ steps.deps.outputs.dep-sdl-version }}/cmake/* /tmp/deps-mingw/cmake
- name: 'Download MinGW binaries'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: mingw
path: '${{ github.workspace }}'
@@ -665,7 +665,7 @@ jobs:
with:
python-version: '3.11'
- name: 'Fetch build-release.py'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
sparse-checkout: 'build-scripts/build-release.py'
- name: 'Setup Android NDK'
@@ -675,7 +675,7 @@ jobs:
local-cache: false
ndk-version: r28c
- name: 'Setup Java JDK'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: '11'
@@ -684,7 +684,7 @@ jobs:
sudo apt-get update -y
sudo apt-get install -y ninja-build
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '${{ github.workspace }}'
@@ -708,7 +708,7 @@ jobs:
--github \
--debug
- name: 'Store Android archive(s)'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: android
path: '${{ github.workspace }}/dist'
@@ -721,17 +721,17 @@ jobs:
uses: actions/setup-python@v5
with:
python-version: '3.11'
- - uses: actions/setup-java@v4
+ - uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: '17'
- name: 'Download source archives'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: sources
path: '${{ github.workspace }}'
- name: 'Download Android .aar archive'
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v6
with:
name: android
path: '${{ github.workspace }}'