From d7adf358b6f445d2c4a473c7d8f410bd16fda251 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Sun, 27 Sep 2026 17:52:13 +0200
Subject: [PATCH] ci: bump actions
---
.github/workflows/generic.yml | 4 ++--
.github/workflows/release.yml | 28 ++++++++++++++--------------
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml
index fed416faa7f9f..f9eb4db2a84fc 100644
--- a/.github/workflows/generic.yml
+++ b/.github/workflows/generic.yml
@@ -40,7 +40,7 @@ jobs:
echo "os=${{ matrix.platform.os }}"
echo ""
echo "Add [sdl-ci-filter ${{ matrix.platform.key }}] to your commit message to reduce the number of jobs."
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: 'Set up ninja'
if: ${{ matrix.platform.setup-ninja }}
uses: ./.github/actions/setup-ninja
@@ -339,7 +339,7 @@ jobs:
set -e
build-scripts/test-versioning.sh
- name: 'Upload binary package'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
if: ${{ always() && steps.cmake-tests.outcome == 'failure' }}
with:
if-no-files-found: ignore
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 42fb0ee5c1af3..ef0eea24d9fd4 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -20,15 +20,15 @@ jobs:
src-zip: ${{ steps.releaser.outputs.src-zip }}
steps:
- name: 'Set up Python'
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
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: 'Set up SDL sources'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
path: 'SDL'
fetch-depth: 0
@@ -43,7 +43,7 @@ jobs:
--github \
--debug
- name: 'Store source archives'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: sources
path: '${{ github.workspace}}/dist'
@@ -90,11 +90,11 @@ jobs:
dmg: ${{ steps.releaser.outputs.dmg }}
steps:
- name: 'Set up Python'
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
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: 'Download source archives'
@@ -119,7 +119,7 @@ jobs:
--github \
--debug
- name: 'Store DMG image file'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: dmg
path: '${{ github.workspace }}/dist'
@@ -188,11 +188,11 @@ jobs:
VC-devel: ${{ steps.releaser.outputs.VC-devel }}
steps:
- name: 'Set up Python'
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
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: 'Download source archives'
@@ -217,7 +217,7 @@ jobs:
--github `
--debug
- name: 'Store MSVC archives'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: win32
path: '${{ github.workspace }}/dist'
@@ -227,7 +227,7 @@ jobs:
runs-on: windows-latest
steps:
- name: 'Fetch .github/actions/setup-ninja/action.yml'
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
sparse-checkout: '.github/actions/setup-ninja/action.yml'
- name: 'Download source archives'
@@ -305,11 +305,11 @@ jobs:
mingw-devel-tar-xz: ${{ steps.releaser.outputs.mingw-devel-tar-xz }}
steps:
- name: 'Set up Python'
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
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: 'Install Mingw toolchain'
@@ -337,7 +337,7 @@ jobs:
--github \
--debug
- name: 'Store MinGW archives'
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: mingw
path: '${{ github.workspace }}/dist'