Skip to content

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

New feature: Allow customisation of dialog title and button labels

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

Triggered via pull request June 11, 2026 18:02
Status Success
Total duration 4m 41s
Artifacts 40

cmake.yml

on: pull_request
ClangFormat check
21s
ClangFormat check
Line endings check
15s
Line endings check
Windows latest - Clang, Static
3m 44s
Windows latest - Clang, Static
Windows latest - MinGW, Static
1m 31s
Windows latest - MinGW, Static
MacOS latest - Clang, Static, SDL2
16s
MacOS latest - Clang, Static, SDL2
MacOS latest - Clang, Static, GLFW3
23s
MacOS latest - Clang, Static, GLFW3
Windows latest - MSVC, Static, SDL2
4m 36s
Windows latest - MSVC, Static, SDL2
Windows latest - MSVC, Static, GLFW3
3m 40s
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

42 warnings and 12 notices
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, 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, 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/
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, 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/
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, 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/
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, 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
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 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, 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, 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 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, 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, 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 - 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, 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, 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 - 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, 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 - 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, 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, 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, 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, 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 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, 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 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/
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/
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 - 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, 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 - 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 - 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 - 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, 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:ef3cf5513aa85d90444465d793268b475622e06f11f15aae6b644e8405ef938a
MacOS latest - Clang, Static
318 KB
sha256:757704549c54d6b48a50cc344a152207347775322081c43801519261cf2d3e38
MacOS latest - Clang, Static, GLFW3
51.2 KB
sha256:57b63dafb3ba00dc756381822c29ab5ff61deade4ee1d959716392a0b6d36887
MacOS latest - Clang, Static, SDL2
52.7 KB
sha256:1d9ab0d4192e5a2aae9cbcf298a84b61fa2840d3360b000e15d0338b033451ab
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
380 KB
sha256:1772008b901b3debd871be2c54af35c25bbe5f8663d20753070ba46300ea3352
Ubuntu 22.04 - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
380 KB
sha256:03de5fec43b634175a24b4725a4744e5c9ee5b9586c06f08efb20693d2ac415d
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
530 KB
sha256:c77cdd4f7f0ac157afdfd65f28333dd18ebaf6ab323cdaa95f57fbebb9e27dba
Ubuntu 22.04 - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
531 KB
sha256:4db1248653614ad717d97b018dfb02f13b79c1c6deddc969bb45816597bf56a3
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
398 KB
sha256:243fa62e064f06af6d87d6325152005a2e4e2f4ba03473bb011d366522346203
Ubuntu 22.04 - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
398 KB
sha256:8d6a8c5627f3b3eb8a1ccb1aaaa89fd8e97a240d86787a6cb1a11bbe11e58d61
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
637 KB
sha256:fb7a510641245a0df8f60d5d9a387af861f790dd3d9e62d4fccd5de59593a598
Ubuntu 22.04 - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
638 KB
sha256:ac4bb48eb38f84a6cbbe9675bac603c14cd7cfd9c189eb3b1d3f24f7c9c99308
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
391 KB
sha256:454d11689754b1d5fe8808cbd4b6e33d60f9e838e7e73e7f41904b4506443265
Ubuntu latest - Clang, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
392 KB
sha256:e45fbed44e72682d8e2d1bc03ad631e8bc430704d204b03c609dc291eeef8a86
Ubuntu latest - Clang, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
552 KB
sha256:a3ba19fe0e7bfd8ada0658b99a46e3d4e3c08c3d795cec8f3ccd8e431c81cf4d
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
531 KB
sha256:386b106ae62d67536d3d4cdd8fb4351ddc4b24fb10133275b462aa50f582d5c8
Ubuntu latest - Clang, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
531 KB
sha256:e069865004c165106619d1cb499334b03c48b5e035db310768edc2b0275f4588
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
415 KB
sha256:de43b6cb8370fe0db95b7a78d9ca58daec1cef294ad82a821fbff7f20d9b9bbc
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
415 KB
sha256:27aab957816abf321bb6e22602bdfeab02d5cefd4b597fc455315fe88d195f75
Ubuntu latest - GCC, GTK, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
421 KB
sha256:893141278fdb56e8ad9f31dd26862c10f5bf256a9b9b555b9c4227f6e72322bb
Ubuntu latest - GCC, GTK, NoWayland, Static, GLFW3
53 KB
sha256:9a364ff8c0da896ea7cc1de03cbf899ded73a78e0d1b1f6cb05a9d32bfc5ea9a
Ubuntu latest - GCC, GTK, NoWayland, Static, SDL2
60.2 KB
sha256:0eeeb579055a72291ad92c31c7fe4c2ebf918e81f9eb7827ff0ef13b0e2cef6d
Ubuntu latest - GCC, GTK, Wayland, Static, GLFW3
68.6 KB
sha256:ebd6f94773d2ffa6f9733843ba8383bbe9412c9dcd5ca1471d1e170b990cc740
Ubuntu latest - GCC, GTK, Wayland, Static, SDL2
75.3 KB
sha256:739878a4f719ae89f5dff5c0646972e8af14b91f0caef4453d6bdd6c27619906
Ubuntu latest - GCC, Portal, NoWayland, AutoAppendExtn, CaseInsensitive, Static, C++11
686 KB
sha256:2cac10c9d5d17cfdcb059eceb526cd19d312f49b1644a86d429cd6833595a5ee
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Shared, C++11
318 KB
sha256:fac46983d206f159fb5d412e5c8b8ba39a977ef0499f7c8e868a93ba8f0b257f
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++11
662 KB
sha256:12ae46f4a1c7bb2c99579cf5be13179c82848c2b5d74e6fa54b31850b848a091
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseInsensitive, Static, C++20
662 KB
sha256:c178f5e862b9e05301993f7e0e7a7fb91ed87fdf40c6bd1a527ea5f64187e2cd
Ubuntu latest - GCC, Portal, NoWayland, NoAppendExtn, CaseSensitive, Static, C++11
668 KB
sha256:44854e3eb64b1e4158c630549160ceb5ea75de21cbf7cf7acafa27b6b0b4ea23
Ubuntu latest - GCC, Portal, NoWayland, Static, GLFW3
85.1 KB
sha256:0c2af2ca9041db0a4802386f02557bc59f7a9bd579c64594384ee276ccaeeb22
Ubuntu latest - GCC, Portal, NoWayland, Static, SDL2
92 KB
sha256:b5efd72893f6466b8fca9447d09d263080c5d04318dbfe4850830e19d038c874
Ubuntu latest - GCC, Portal, Wayland, NoAppendExtn, CaseInsensitive, Static, C++11
334 KB
sha256:db5f15405b7f8ab5af231497d6606b4cf3412cf7b6b6e59a8bf0cf30cacc8bca
Ubuntu latest - GCC, Portal, Wayland, Static, GLFW3
99.7 KB
sha256:b51a4f2c4c3087ef619b5ba4b9423daed01c406735f8fe7d19c5acab5febc952
Ubuntu latest - GCC, Portal, Wayland, Static, SDL2
107 KB
sha256:589561753f7bbfe64b89345dc31421635a3645f46b7978cdbdce6e29e092ba2f
Windows latest - Clang, Static
161 KB
sha256:b8c0bdd5425eb4bbcffe7cc784fac2c34866c568d00349e95a861d2dcbfbe64b
Windows latest - MSVC, Shared
122 KB
sha256:fb8c3e560ba171200e32121b69db70ac6149349dd36f6b624b1bf080dffec71a
Windows latest - MSVC, Static
168 KB
sha256:ac2c856676b898825dad406d14630d163a8c7522273373a8442926e5fa084865
Windows latest - MSVC, Static, GLFW3
97.9 KB
sha256:0314d2a40d25a01d321eef2207500b7ef365bb4ee05c4f593d846a78f18ca41f
Windows latest - MSVC, Static, SDL2
1.32 MB
sha256:c193200dcfc758787c1b2d0a81ad9af3e74dea482ed5dd0badacfd8bcd7ff268
Windows latest - MinGW, Static
6.06 MB
sha256:c389199c02a2b3d610c729f790fc171ca0b9dbb4183ab7c8c64581cb30a7c3a8