Skip to content

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

New feature: Allow customisation of dialog title and button labels

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

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

cmake.yml

on: pull_request
ClangFormat check
7s
ClangFormat check
Line endings check
23s
Line endings check
Windows latest - Clang, Static
2m 59s
Windows latest - Clang, Static
Windows latest - MinGW, Static
1m 31s
Windows latest - MinGW, Static
MacOS latest - Clang, Static, SDL2
21s
MacOS latest - Clang, Static, SDL2
MacOS latest - Clang, Static, GLFW3
27s
MacOS latest - Clang, Static, GLFW3
Windows latest - MSVC, Static, SDL2
5m 13s
Windows latest - MSVC, Static, SDL2
Windows latest - MSVC, Static, GLFW3
4m 1s
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.
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/
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 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, 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/
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/
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/
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/
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/
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/
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 - 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 - 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 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/
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/
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++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, 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 - 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, 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/
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/
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, 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, 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 - 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, 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/
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 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/
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 - 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 - 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, 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, 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 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 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, 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, 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, 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/
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, 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 - 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, 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 - 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
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

Artifacts

Produced during runtime
Name Size Digest
MacOS latest - Clang, Shared
242 KB
sha256:61a96ca376488b1b386a8288ef4a65f70772e679c0faa57f72eb3fca41523e49
MacOS latest - Clang, Static
318 KB
sha256:4361c4b847cbb6aa1d341127df37af582f5d24f014858b48945abe775551ceab
MacOS latest - Clang, Static, GLFW3
51.2 KB
sha256:9ab246316d9d970ff696896ca196b662edb4b0452e0592b4b2fc971246c23a57
MacOS latest - Clang, Static, SDL2
52.7 KB
sha256:8304df7c167e6e219c8b6d00871fd23922e01996221d4e81dc7e07f05f46d5ed
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
380 KB
sha256:dfe9e37fc48f31b8f25a1a959629259a103f6737f22be928b8a77704ce5b03b5
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
380 KB
sha256:9f76e4f9535dd380f54d1146b5b77ee2607c2005e569fa2181a9edb625804ed0
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
530 KB
sha256:fbddb159254235a5b709ca7e35a898f5c48efa33bf9878d338e1fab02075c4c2
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
531 KB
sha256:e04cc4afcadb4d8f01740473b871c55f6e440f4c9c8a40b38b790f8221b6ca31
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
398 KB
sha256:9304e618a5583b2536719ebfe660257a1f0b5f87c1b1346b7cc51e60c3e2ac35
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
398 KB
sha256:972f987ff8c52b5a3bbacf09fa6501d48264a73110e0f399c4004a31179d2f6b
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
637 KB
sha256:5213baec4a7a7ef3c46757c37eb934161defb1c14bb029d0397b085592a6631c
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
638 KB
sha256:433d96a3d7f3f28b3fcd1fdf3ea36c2226007ed975a111c69c376b8c136aa654
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
391 KB
sha256:5031cbaf79dec32fab4bcf6fb9818400dbbbf88c02bb3eaa8c3ceca4af5a6766
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
392 KB
sha256:94b44e4c9774907d2a5ba450597a3c4225176d2ec184f361ff73c60cd5a8f0eb
Ubuntu latest - Clang, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
552 KB
sha256:47d57f03eda8bedade089749f9c47c1193cabf59158dc7c7bd365cfa1df4a263
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
531 KB
sha256:65c5bcd25644daf3c10b724b61f4843067af88553b0197fab317a3f68c87d9ec
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
531 KB
sha256:5c727a4df0a7880deba3fdbfe959ca6e2dbc206f805a701b86dcb2d3c00eca2b
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
415 KB
sha256:e57b9b35a8ced4690accf56e7ec1cea44bb3044457591cfc8cbcb6a19795c3c4
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
415 KB
sha256:515dac95eb920a2cab9d2e824d5ed447cecb2155728c3573674660cf8442c6f7
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
421 KB
sha256:2c9a772cce81de2457c02239038d741b7f249b48530e5979d81e3a51b761bc03
Ubuntu latest - GCC, GTK, NoWayland, Static, GLFW3
53 KB
sha256:a9fb431bdabb0d715d77571d3b1f15a520ae983b227af185a14179ef3b286edd
Ubuntu latest - GCC, GTK, NoWayland, Static, SDL2
60.2 KB
sha256:734c6b7d9aeade45e00a67677d5574c46c56aca938bd1bc6e6f15b8f3fa880d0
Ubuntu latest - GCC, GTK, Wayland, Static, GLFW3
68.6 KB
sha256:40ac44efdba0af2b371ccc7c3309c2aca637592714fcedcb2f03412020ee77a6
Ubuntu latest - GCC, GTK, Wayland, Static, SDL2
75.3 KB
sha256:21653c5c056017ddcc13830fe67736a95820b1ddcee470dcc9dcc8a3982a0a4b
Ubuntu latest - GCC, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
686 KB
sha256:c7ef801f91c09637e1ff526657b60c7859e11192a480fd4dde2cd26bc7e3e76e
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Shared, C++11
318 KB
sha256:c45622da08bcc88d59bbfeb0a8b9dfb2289d48a2a3e8692ee8d38289b9333711
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
662 KB
sha256:24cbb3250141a2fb898a0c6f1060caf5d3c9593bd381725229be7febd4488c05
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
662 KB
sha256:0fd3aa4824ae83f3fb4f804687edaaaa7f520e4d7ced33517e3efe601d19bebb
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
668 KB
sha256:36ec8ec83ff46f03a9a3b2114c1f6a70d4f6d7f36a135848da63e83e020e692d
Ubuntu latest - GCC, Portal, NoWayland, Static, GLFW3
85.1 KB
sha256:8e204293e4466d14314b131e5280d0b011925a18d63bb5b9680bf997e2196f07
Ubuntu latest - GCC, Portal, NoWayland, Static, SDL2
92 KB
sha256:710ff0bf8c127c2f77633cade4f4016cb1e63710bb5ad1929540f2afb97a9141
Ubuntu latest - GCC, Portal, Wayland, NoAppendExtn, CaseInsensitive, Static, C++11
334 KB
sha256:049dc5c16b76993d9ba21c3f735702af70d82a0a6bbe83a172eeb84aec10a42d
Ubuntu latest - GCC, Portal, Wayland, Static, GLFW3
99.7 KB
sha256:fa745eff72dd030888ad7cd1ff0fc7c626c7cc5cedf78906cb2f052ffe1bfef2
Ubuntu latest - GCC, Portal, Wayland, Static, SDL2
107 KB
sha256:7ab4d67dbb8a615465755856e0605b15a4c9b2907bdaac0f749acebfc1c635a6
Windows latest - Clang, Static
161 KB
sha256:2109c4338699f9a23f9895429384b1c2df04c0c3a2054c16eaa1e86a7d439b51
Windows latest - MSVC, Shared
122 KB
sha256:5fe1bb43e3643833dc2ddbefbff2ca0e08e0be783463a0e8906386752bb98cb5
Windows latest - MSVC, Static
168 KB
sha256:af4854ebb690d91080fcafd701bdff1f90b1c3f4c5e0ad18e00e2514fcfc318c
Windows latest - MSVC, Static, GLFW3
97.9 KB
sha256:917dfb3b5e25f58bb99e1a6c114b59d5473316dc7a9ec554d1188215433ca2bc
Windows latest - MSVC, Static, SDL2
1.32 MB
sha256:61ada64cafffa44906731c5772435607665726b092da49d4df17ff8122ad0b8a
Windows latest - MinGW, Static
6.06 MB
sha256:0f0b6232c3d64dd30e9647a970e122191a2818d2b72b18b764c1ef4e3ada0100