Skip to content

Create test_pypi.yml #712

Create test_pypi.yml

Create test_pypi.yml #712

Triggered via push June 5, 2026 08:07
Status Cancelled
Total duration 10m 50s
Artifacts 53

build.yml

on: push
Matrix: build-linux-arm64-drm
Matrix: build-linux-arm64
Matrix: build-linux
Matrix: build-linux32
Matrix: build-mac-arm64
Matrix: build-mac-intel
Matrix: build-windows
Matrix: build-windows32
source-distro
1m 13s
source-distro
dynamic-distro
21s
dynamic-distro
merge
merge
Fit to window
Zoom out
Zoom in

Annotations

140 errors and 66 warnings
build-mac-arm64 (3.10, SDL)
WARNING: Cache entry deserialization failed, entry ignored
build-mac-arm64 (3.10, SDL)
WARNING: Cache entry deserialization failed, entry ignored
build-mac-arm64 (3.10, Desktop)
WARNING: Cache entry deserialization failed, entry ignored
build-mac-arm64 (3.10, Desktop)
WARNING: Cache entry deserialization failed, entry ignored
build-windows32 (3.7, SDL)
The run was canceled by @electronstudio.
build-windows32 (3.9, SDL_SOFT)
The run was canceled by @electronstudio.
build-mac-intel (3.7, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.7, SDL)
The run was canceled by @electronstudio.
build-windows32 (3.10, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.7, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (3.7, SDL)
The run was canceled by @electronstudio.
build-linux (python3.7, SDL)
The run was canceled by @electronstudio.
build-linux (python3.7, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (3.8, Desktop)
The run was canceled by @electronstudio.
build-windows (3.7, SDL)
The run was canceled by @electronstudio.
build-windows (3.7, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.7, DRM)
The run was canceled by @electronstudio.
build-linux (python3.7, SDL_SOFT)
The run was canceled by @electronstudio.
build-windows (3.8, Desktop)
The run was canceled by @electronstudio.
build-windows (3.8, SDL)
The run was canceled by @electronstudio.
build-mac-intel (3.10, Desktop)
The run was canceled by @electronstudio.
build-windows (3.7, SDL_SOFT)
The run was canceled by @electronstudio.
build-mac-intel (3.10, SDL)
The run was canceled by @electronstudio.
build-linux (python3.8, Desktop)
The run was canceled by @electronstudio.
build-windows (3.8, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.8, DRM)
The run was canceled by @electronstudio.
build-windows32 (3.12, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (3.9, SDL)
The run was canceled by @electronstudio.
build-linux (python3.8, SDL)
The run was canceled by @electronstudio.
build-windows32 (3.12, SDL_SOFT)
The run was canceled by @electronstudio.
build-windows32 (3.13, SDL)
The run was canceled by @electronstudio.
build-linux (python3.8, SDL_SOFT)
The run was canceled by @electronstudio.
build-mac-intel (3.12, Desktop)
The run was canceled by @electronstudio.
build-windows32 (3.14, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.8, DRM)
The run was canceled by @electronstudio.
build-windows (3.9, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.9, SDL)
The run was canceled by @electronstudio.
build-windows32 (3.13, Desktop)
The run was canceled by @electronstudio.
build-windows (3.9, Desktop)
The run was canceled by @electronstudio.
build-windows (3.9, SDL)
The run was canceled by @electronstudio.
build-mac-intel (3.12, SDL)
The run was canceled by @electronstudio.
build-windows (3.10, SDL)
The run was canceled by @electronstudio.
build-mac-intel (3.13, Desktop)
The run was canceled by @electronstudio.
build-windows (3.10, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.10, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.9, DRM)
The run was canceled by @electronstudio.
build-linux (python3.9, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.10, DRM)
The run was canceled by @electronstudio.
build-windows (3.11, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.10, SDL)
The run was canceled by @electronstudio.
build-mac-intel (3.13, SDL)
The run was canceled by @electronstudio.
build-windows (3.10, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.10, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (3.14, Desktop)
The run was canceled by @electronstudio.
build-windows (3.11, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.10, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.9, DRM)
The run was canceled by @electronstudio.
build-mac-intel (pypy-3.11, SDL)
The run was canceled by @electronstudio.
build-linux (python3.10, SDL)
The run was canceled by @electronstudio.
build-linux (python3.9, SDL_SOFT)
The run was canceled by @electronstudio.
build-windows (3.12, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.11, SDL)
The run was canceled by @electronstudio.
build-windows (3.12, SDL)
The run was canceled by @electronstudio.
build-linux (python3.10, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.10, DRM)
The run was canceled by @electronstudio.
build-windows (3.13, Desktop)
The run was canceled by @electronstudio.
build-windows (3.11, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.11, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.11, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.11, DRM)
The run was canceled by @electronstudio.
build-windows (3.12, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.11, DRM)
The run was canceled by @electronstudio.
build-windows (3.13, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.12, SDL)
The run was canceled by @electronstudio.
build-linux (python3.12, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.7, DRM)
The run was canceled by @electronstudio.
build-linux32 (python3.12, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.7, DRM)
The operation was canceled.
build-linux32 (python3.14, SDL)
The run was canceled by @electronstudio.
build-windows (3.13, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.13, SDL)
The run was canceled by @electronstudio.
build-windows (3.14, SDL)
The run was canceled by @electronstudio.
build-windows (pypy-3.11, SDL)
The run was canceled by @electronstudio.
build-linux (python3.12, SDL)
The run was canceled by @electronstudio.
build-windows (3.14, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.13, SDL)
The run was canceled by @electronstudio.
build-linux (python3.14, Desktop)
The run was canceled by @electronstudio.
build-windows (3.14, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.13, DRM)
The run was canceled by @electronstudio.
build-linux (python3.13, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.13, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.13, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (pypy3.11, Desktop)
The run was canceled by @electronstudio.
build-linux (python3.12, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.12, DRM)
The run was canceled by @electronstudio.
build-windows (pypy-3.11, Desktop)
The run was canceled by @electronstudio.
build-windows (pypy-3.11, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.14, DRM)
The run was canceled by @electronstudio.
build-linux (python3.14, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux (python3.14, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.9, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.9, SDL)
The operation was canceled.
build-linux32 (python3.9, Desktop)
The run was canceled by @electronstudio.
build-linux (pypy3.11, DRM)
The run was canceled by @electronstudio.
build-linux32 (python3.9, Desktop)
The operation was canceled.
build-linux (pypy3.11, SDL)
The run was canceled by @electronstudio.
build-linux (pypy3.11, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.7, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.7, SDL_SOFT)
The operation was canceled.
build-linux32 (python3.8, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.8, Desktop)
The operation was canceled.
build-linux32 (python3.11, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.11, SDL)
The operation was canceled.
build-linux32 (python3.8, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux32 (python3.8, SDL_SOFT)
The operation was canceled.
build-linux32 (python3.8, SDL)
The run was canceled by @electronstudio.
build-linux32 (python3.8, SDL)
The operation was canceled.
build-linux32 (python3.13, DRM)
The run was canceled by @electronstudio.
build-linux32 (python3.13, DRM)
The operation was canceled.
build-linux32 (python3.12, DRM)
The run was canceled by @electronstudio.
build-linux32 (python3.12, DRM)
The operation was canceled.
build-linux32 (python3.12, Desktop)
The run was canceled by @electronstudio.
build-linux32 (python3.12, Desktop)
The operation was canceled.
build-windows32 (3.11, SDL)
The run was canceled by @electronstudio.
build-windows32 (3.11, SDL)
The operation was canceled.
build-linux-arm64 (3.10, SDL_SOFT)
The run was canceled by @electronstudio.
build-linux-arm64 (3.10, SDL_SOFT)
The operation was canceled.
build-windows32 (3.14, SDL)
The run was canceled by @electronstudio.
build-windows32 (3.14, SDL)
The operation was canceled.
build-mac-intel (3.9, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (3.9, Desktop)
The operation was canceled.
build-mac-intel (3.14, SDL)
The run was canceled by @electronstudio.
build-mac-intel (3.14, SDL)
The operation was canceled.
build-mac-intel (pypy-3.11, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (pypy-3.11, Desktop)
The operation was canceled.
build-mac-intel (3.11, SDL)
The run was canceled by @electronstudio.
build-mac-intel (3.11, SDL)
The operation was canceled.
build-mac-intel (3.11, Desktop)
The run was canceled by @electronstudio.
build-mac-intel (3.11, Desktop)
The operation was canceled.
Build
The run was canceled by @electronstudio.
dynamic-distro
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
source-distro
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64-drm (3.12, python3.12-bullseye)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64-drm (3.11, python3.11-bullseye)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64-drm (3.14, python3.14-bookworm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64-drm (3.13, python3.13-bullseye)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64-drm (3.10, python3.10-bullseye)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.13, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.12, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.12, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.7, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.10, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.9, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.10, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.8, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.8, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.11, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.11, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.11, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.11, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.8, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.12, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.14, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.10, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.11, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.14, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.11, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.12, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.10, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.13, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.14, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.14, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.14, DRM)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.7, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.10, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.13, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.14, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.11, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.13, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.14, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.12, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.13, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.14, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.12, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.10, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.9, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-arm64 (3.13, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-intel (3.8, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.11, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.13, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.11, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.9, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.14, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.7, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.8, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.8, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.12, DRM)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux32 (python3.12, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.11, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm64 (3.10, SDL_SOFT)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows32 (3.14, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-intel (3.9, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-intel (3.14, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-intel (pypy-3.11, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-intel (3.11, SDL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mac-intel (3.11, Desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
wheel-dynamic
3.03 MB
sha256:c6400c066ac7be3ff844702e160d65fd4c22fc0070bf8ec06347043dad8a3c4f
wheel-linux-arm64-DRM-3.10
1.91 MB
sha256:fa8515b43fa180b8396d7b278eea6452e410afedcda7ad83e83c0dc9a08b22e6
wheel-linux-arm64-DRM-3.11
1.91 MB
sha256:e9cca6fe4654107c416f192822490f9efee4aaae16f22bbdf08b658bfd21dd85
wheel-linux-arm64-DRM-3.12
1.92 MB
sha256:f686f2db9482b6b1de694086c69313098969e694ce31f222cb6a41e385a920d3
wheel-linux-arm64-DRM-3.13
1.92 MB
sha256:f156b1b6e63063a6cdae7b56466ff5ccd9d92f0c1bb309c8814956cc5ddf16f8
wheel-linux-arm64-DRM-3.14
1.89 MB
sha256:ac4af66d08cb967c28fc20324624bf68947a7e7ed7c5c3074bc72273ed9f8d53
wheel-linux-arm64-Desktop-3.10
2.24 MB
sha256:1e3d8ebf7cb124eac80780977688e9eb51655187ed4f4d3ad34498b675da53f5
wheel-linux-arm64-Desktop-3.11
2.24 MB
sha256:32b5964b3c3ac8e1e063b3a86381e3bd3e4e2cc0e998259c5c73ed4295c6f8ad
wheel-linux-arm64-Desktop-3.12
2.25 MB
sha256:23e1186087b7b5405620f43e149299d0dfba87d1f4dec31065b5b990fdafa3be
wheel-linux-arm64-Desktop-3.13
2.25 MB
sha256:b421a3e7d36f3d90d9eb519b0e330fa1160d430eec3f25112240d789ae2ed272
wheel-linux-arm64-Desktop-3.14
2.25 MB
sha256:813efe084c8bb82ccbcddaa010e8197cac6e5fb900bd50a765bb6bd18e37c763
wheel-linux-arm64-SDL-3.10
3.27 MB
sha256:129d794f63b7472344dbda44ab863d3b45a71c9bb9f038c7e6222e58c132e307
wheel-linux-arm64-SDL-3.11
3.27 MB
sha256:c1602ec63884c06fda50cf5b5998a7dcee44dfb187082ed76d709c7797fbe4b8
wheel-linux-arm64-SDL-3.12
3.28 MB
sha256:ea9a10dd13bf6cc8a598e1d593f033e038b08765d3d645408e69da1565e7d701
wheel-linux-arm64-SDL-3.13
3.28 MB
sha256:e9e9abdae595d2d82e289c6642f84009f31891b8320d022347cfd4b0cc266ad7
wheel-linux-arm64-SDL-3.14
3.28 MB
sha256:1f5f5327c8e0f6d04e22bc1fa00d90a76370c842d2d1352603c93bc9b7485246
wheel-linux-arm64-SDL_SOFT-3.11
3.25 MB
sha256:9379acf1729643e4fb3888f026d24d7969c6e81bc5c9f4fc682ea15769a88deb
wheel-linux-arm64-SDL_SOFT-3.12
3.26 MB
sha256:33f85435df14c70f653519d09079719913c0bb83104588a0ecd0c4663580e930
wheel-linux-arm64-SDL_SOFT-3.13
3.26 MB
sha256:4e216aed181a560f8ca5c857621c65e730a2dcd31a55d503dbb5dc850f9eb409
wheel-linux-arm64-SDL_SOFT-3.14
3.26 MB
sha256:994faa7904f5746f6c5c086ec80c829bb4d0774161eb55ba1434f2fbcacd3d25
wheel-linux32-DRM-python3.14
3.1 MB
sha256:b2d67aacdf551c394e8cfb421f68a7236ac501e51ee185243b38d9a28b4c2bba
wheel-linux32-Desktop-python3.11
1.98 MB
sha256:75963287bc599d10884b5dfd11f86c567ab72c9d9af07d0ae5b266c5adb8b573
wheel-linux32-Desktop-python3.13
1.99 MB
sha256:73ef91179181767ad355d039c80cbcd1c1adea5dc78b2db520e94fac3da31c0f
wheel-linux32-Desktop-python3.14
1.99 MB
sha256:98e9f4e777d369d92ea7903ff8139e3ac3c59263de62f6889f269af90be1cb01
wheel-linux32-SDL_SOFT-python3.11
3 MB
sha256:fa20647be4bbbd49a27bb2aef6bef5700e8b7968cfea8a6b3dd504951a050908
wheel-linux32-SDL_SOFT-python3.14
3.01 MB
sha256:38bd2ae6d6dfde762b5f4948f82977f474eb92ebd30fe9ae186f0ee566379a44
wheel-linux32-SDL_SOFT-python3.9
3 MB
sha256:1027f847f46a652019c91981828a1c6ce7d5eda28143866228c0bbc10197b3ea
wheel-mac-SDL-3.8
2.23 MB
sha256:ee879abc91389cf3fdb6d9cf5e19fc96265ecd9ae8285c9999c9e91f1b6bb102
wheel-mac-arm64-Desktop-3.10
1.51 MB
sha256:7fe7e285e78bf983a4d993d8a3a4071dd0dbb1d4c4be62867401c5395dd2ff9d
wheel-mac-arm64-Desktop-3.11
1.51 MB
sha256:9f57dc5ad9e018a6bd4005eef570b3d75fcad8fd60e69d0534dc51d4cc68432e
wheel-mac-arm64-Desktop-3.12
1.51 MB
sha256:4173e5f8de511ad8f9023c0613899e2a002c231a693d32106b625bc41ac92ab8
wheel-mac-arm64-Desktop-3.13
1.51 MB
sha256:5e63826c8797a63d4285528060e8f607a38ba3e6c2571cc8b660530c0d7e6961
wheel-mac-arm64-Desktop-3.14
1.51 MB
sha256:2bc25b19d804a901495a79ae4eae9ab2a06c93ad9ec944c35ff2496db4f46f68
wheel-mac-arm64-SDL-3.10
2.27 MB
sha256:0bc215f2b7bcebbb3a12c4691ee0852f3fbc74b3e06b8be6deb14a276066bb9c
wheel-mac-arm64-SDL-3.11
2.27 MB
sha256:f7d03a6143bae353fbd26ecb64957e35ef1c2989dc873b7260f8743a62ae4ab3
wheel-mac-arm64-SDL-3.12
2.27 MB
sha256:a432d95aee9d3be350f9b0e7de2b758e0db4d8896781437c54b550ec137191c9
wheel-mac-arm64-SDL-3.13
2.27 MB
sha256:03542b0d773f94782f3bb374f6b5abcf34b2e460f8291a71d7d5e520805fd3ff
wheel-mac-arm64-SDL-3.14
2.27 MB
sha256:db32e65220c165b951f2c3c127c3d729e5b886a0847290ad03be6afa64404bda
wheel-source
185 KB
sha256:6fbba892889df74becd207f14c0f43b2f1b39c10c21ff2f5f442af47f8d53f4d
wheel-windows32-Desktop-3.10
1.86 MB
sha256:e91c92edf1e350cd77c6c5420a4270279aebdc2338d425d69cb59fef350bd944
wheel-windows32-Desktop-3.11
1.86 MB
sha256:93d5c5d2b9931545b037e149599cec7ffecc8556866dfeaffecf603bfd2f2c35
wheel-windows32-Desktop-3.7
1.86 MB
sha256:88b9ecea207aab5f1bcc4db248888369c58fc01507627ecc61de4b4882766113
wheel-windows32-Desktop-3.8
1.86 MB
sha256:dc75360d8e347aa6a4252e4eb91cc1222c02d3501d2e025190624f76f5477aa7
wheel-windows32-Desktop-3.9
1.86 MB
sha256:f6f2873a463eb4a9600d2425b7de1ce3da193003a608446bb8bb7c093ee24e16
wheel-windows32-SDL-3.12
1.79 MB
sha256:71c37a7964238d9516e46f4e7b2fcdb571b7613b4bd20e8a1044dcaca69994b6
wheel-windows32-SDL-3.8
1.79 MB
sha256:aeeb5e74809555f3d3d9d12d7c032a3aaf37dca11a92d2f379f3a8eb605c724b
wheel-windows32-SDL-3.9
1.79 MB
sha256:5ad057d6223e235d2e172553e82142fc8e41121832bd350ba001c1e4640dc7bb
wheel-windows32-SDL_SOFT-3.10
1.78 MB
sha256:270208da62a4761b1408a736a11cca6a9823aac9f20d7a60b65c1dc709e67c37
wheel-windows32-SDL_SOFT-3.11
1.78 MB
sha256:71dc7bb1996b5cbbceac89b89d5f83f0af9658a58da1fc4e59a4c008cdcf6ef5
wheel-windows32-SDL_SOFT-3.13
1.78 MB
sha256:245439a344d4a520775cdc0bd13606a910596392ae351895d5b1761c53f610f9
wheel-windows32-SDL_SOFT-3.14
1.83 MB
sha256:7fd2c2d60e5266f86c4cecdd895c2b038b0a67de5b1508b2329c7e0802c3762c
wheel-windows32-SDL_SOFT-3.7
1.78 MB
sha256:908410f37893ef8613041d85ec3992ef498068edfca4815bf374f8c74ea4646e
wheel-windows32-SDL_SOFT-3.8
1.78 MB
sha256:9066e76c34af6e3cb2554e287c7619c8491010e917781f27e7bb01a356e40f8b