Skip to content

New feature: Allow customisation of dialog title and button labels #745

New feature: Allow customisation of dialog title and button labels

New feature: Allow customisation of dialog title and button labels #745

Triggered via pull request June 11, 2026 17:59
Status Failure
Total duration 6m 50s
Artifacts 40

cmake.yml

on: pull_request
ClangFormat check
24s
ClangFormat check
Line endings check
15s
Line endings check
Windows latest - Clang, Static
6m 37s
Windows latest - Clang, Static
Windows latest - MinGW, Static
1m 39s
Windows latest - MinGW, Static
MacOS latest - Clang, Static, SDL2
16s
MacOS latest - Clang, Static, SDL2
MacOS latest - Clang, Static, GLFW3
26s
MacOS latest - Clang, Static, GLFW3
Windows latest - MSVC, Static, SDL2
3m 13s
Windows latest - MSVC, Static, SDL2
Windows latest - MSVC, Static, GLFW3
2m 6s
Windows latest - MSVC, Static, GLFW3
Matrix: build-macos-clang
Matrix: build-ubuntu-glfw3
Matrix: build-ubuntu-sdl2
Matrix: build-ubuntu
Matrix: build-windows-msvc
Fit to window
Zoom out
Zoom in

Annotations

1 error, 42 warnings, and 12 notices
ClangFormat check
Process completed with exit code 1.
Line endings check
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/
MacOS latest - Clang, Shared
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/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/
ClangFormat check
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/
Ubuntu latest - GCC, Portal, NoWayland, Static, GLFW3
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/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/
Ubuntu latest - GCC, Portal, Wayland, Static, GLFW3
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/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/
MacOS latest - Clang, Static, GLFW3
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/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/
Ubuntu latest - GCC, Portal, Wayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Ubuntu latest - GCC, Portal, Wayland, Static, SDL2
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/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/
Ubuntu latest - GCC, GTK, Wayland, Static, GLFW3
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/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/
MacOS latest - Clang, Static, SDL2
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/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/
Ubuntu latest - GCC, GTK, NoWayland, Static, SDL2
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/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/
MacOS latest - Clang, Static
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/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/
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Windows latest - MSVC, Shared
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/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/
Ubuntu latest - GCC, Portal, NoWayland, Static, SDL2
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/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/
Ubuntu latest - GCC, GTK, Wayland, Static, SDL2
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/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/
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
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/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/
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Windows latest - MSVC, Static
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/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/
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - Clang, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Shared, C++11
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/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/
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, GTK, NoWayland, Static, GLFW3
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/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/
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
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/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/
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
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/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/
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
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/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/
Windows latest - MinGW, Static
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/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/
Windows latest - MSVC, Static, GLFW3
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/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/
Windows latest - MSVC, Static, SDL2
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/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/
Windows latest - Clang, Static
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/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/
Windows latest - MSVC, Shared
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Shared
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Static
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Static
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MinGW, Static
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MinGW, Static
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Static, GLFW3
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Static, GLFW3
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Static, SDL2
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - MSVC, Static, SDL2
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - Clang, Static
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Windows latest - Clang, Static
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
MacOS latest - Clang, Shared
242 KB
sha256:d11482402bb34b3e1611368ba464488f048bd162bb36288db45be8dd61cd23f9
MacOS latest - Clang, Static
318 KB
sha256:1188ad4f3a16e85a1eb30081173a97a465415559506c0783a1b2daaf73728248
MacOS latest - Clang, Static, GLFW3
51.2 KB
sha256:3f790492f7207c163811cdeb02d906708e3b79907d2a97ccb5261db9cd65d536
MacOS latest - Clang, Static, SDL2
52.7 KB
sha256:da4bf5e2bd910a7a411c28a305bff3ad52dcb93b6a4086a0bd20b4eee904eeaf
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
380 KB
sha256:377b649c532865b803ce7bdac0e78fa97e347f35221f4e3836ee559925b70511
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
380 KB
sha256:91c7ad25e9f7bce43f72a49ac4b6f709385afb4b70fa5ba61952c724e72362d0
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
530 KB
sha256:e6c088de0564bc2330fe12545c739aefe94f309e2d41bead135a3e39fad9d9a0
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
531 KB
sha256:7b4ec5fb5be5b00b759bba29f778995948dc4f11ddd674d860eba34656c6a29d
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
398 KB
sha256:7cc94a9a5f86c8d306e71dc52873300eb296c32186f388e073ad7de536d108a9
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
398 KB
sha256:06861de72b3b89122352fc403a9fc963a9a7600927dcda4156b67ee031e92173
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
637 KB
sha256:71571c5038911e900b80aee296ccbfbe38824db66a4efd756abade7d02c40b4c
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
638 KB
sha256:6b4174785925db8a3e19be37895690a169dbba157a2ca72c60f062549aef967d
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
391 KB
sha256:cf727ad49535939aad8ff45e9fca982047230474194fb2a49bcc75147206c8f0
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
392 KB
sha256:939da90ae60cb15fab68230b90de65855b8c51815816a586d141b56235e364a8
Ubuntu latest - Clang, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
552 KB
sha256:c10ccaf9e04b0ed5532cae348f6d94c148e7efc85db737c8195c49ad0d510320
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
531 KB
sha256:f42ab35d3756d44ab4aaef4ed4ad3b06adc378445cf901cea399c036b769e94a
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
531 KB
sha256:2c29eaf16b893bd24987c0423670ebd883fe30a5a8f1c3429a7f85f52e179f85
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
415 KB
sha256:e8eedf9cd3bcc7f39e00815c8db885b6f294d6fd9e820ecd4eb16c92fc5e251d
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
415 KB
sha256:cbfa240bf21deada8e31490ff3760f4c6ce1d7c7af9ae50375caecb2cbc86a61
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
421 KB
sha256:764a7d031de09972497156f579433a904414c37127ef7549283879ebd1aee4a7
Ubuntu latest - GCC, GTK, NoWayland, Static, GLFW3
53 KB
sha256:4752304dc7e8930f74dda441992a0397ecfbad8361d92d4b21ec9dcb4ea75eb7
Ubuntu latest - GCC, GTK, NoWayland, Static, SDL2
60.2 KB
sha256:d5cbd11f9e9775c731f1ebaeda15a8d099993211a219c41a1dafda954bdbeb5f
Ubuntu latest - GCC, GTK, Wayland, Static, GLFW3
68.6 KB
sha256:1d8ea9dec93aa1bfbf2b2252d09bb0176282f620f49c223bf9b18871a2b765a6
Ubuntu latest - GCC, GTK, Wayland, Static, SDL2
75.3 KB
sha256:8ada0749836575001581874c3d8da2393c6fa7e029cf12cdd86b2b1e7003dbab
Ubuntu latest - GCC, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
686 KB
sha256:b16d6db0cc98b2104a9232d4bd9a57ab3ade2f365e277922b2745a76ac534ea9
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Shared, C++11
318 KB
sha256:be97c53a145265562634ba88ebcd3b947ed5c5cfc172be5dc9d1d67af8dd5286
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
662 KB
sha256:b6edc99ed28a64a990918511bf62c66fcfd298ddcee57b54784eb8e6384ab595
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
662 KB
sha256:a7acfa5db93bfcab6e9dc1ff0afa50859420894f717c07cdc25430cfa642ec74
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
668 KB
sha256:67d9878cd4544a9be639709436fc5280f72ac41670cc4d493966ee4cf0471645
Ubuntu latest - GCC, Portal, NoWayland, Static, GLFW3
85.1 KB
sha256:fa0b2ca57ed614b6c1fff92e51ef5460615b6f802ae1b780fd94fd141773bd07
Ubuntu latest - GCC, Portal, NoWayland, Static, SDL2
92 KB
sha256:dca1444cb2f537bc26d57993675718f35a24a68c385e140c55a8b17f902905c2
Ubuntu latest - GCC, Portal, Wayland, NoAppendExtn, CaseInsensitive, Static, C++11
334 KB
sha256:5f59c41e7c7238b685ef749e954a2548764dfcbaafad4314e1892b4f52fb81e9
Ubuntu latest - GCC, Portal, Wayland, Static, GLFW3
99.7 KB
sha256:6ad42e72b438a5369d958bf66f12f2c27430489d6d1d6e9f02b614e3a01020f0
Ubuntu latest - GCC, Portal, Wayland, Static, SDL2
107 KB
sha256:565cbae116f62904d751530f664f6b7283c3f32879043a03d68c561e7eafa425
Windows latest - Clang, Static
161 KB
sha256:190d2ff5e81ef520d9160f9a1d53c0efd6fc5b5192f1f4bcc627f463bb65f52b
Windows latest - MSVC, Shared
122 KB
sha256:4071aa2ae03ef1592e82bdb62df27d30f25fea7a1f9ca2fc68668300b1c84b4d
Windows latest - MSVC, Static
168 KB
sha256:c473a1dd1b1998265f5eda8bcfd7551ad7a246f0fc7f01c7002cbf4664aa6ea5
Windows latest - MSVC, Static, GLFW3
97.9 KB
sha256:6571e428c5ac5320eb0f4271513cc36c104450dc8ca621e2c6e29c1f2bc1fbb5
Windows latest - MSVC, Static, SDL2
1.32 MB
sha256:f09f7a7a7de08d1b0eccf069a17f54c22cc24e8a0bb32d870249071c77b5684d
Windows latest - MinGW, Static
6.06 MB
sha256:ff724cac9712ff85e81746ae4a07469749f619822fb2f34d397ed3aef7d35e62