Skip to content

Switch from ImGui to Qt (GUI App) #62

Switch from ImGui to Qt (GUI App)

Switch from ImGui to Qt (GUI App) #62

Triggered via pull request June 14, 2026 15:28
@misieurmisieur
synchronize #5
feat/qtgui
Status Success
Total duration 8m 59s
Artifacts 19

build.yml

on: pull_request
Generate License
5s
Generate License
Matrix: build
Build Java Library
49s
Build Java Library
Fit to window
Zoom out
Zoom in

Annotations

9 warnings and 2 notices
Generate License
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build (linux-x86_64-musl)
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/download-artifact@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/
Build (linux-aarch64)
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/download-artifact@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/
Build (macos-x86_64)
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/download-artifact@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/
Build (windows-x86_64)
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/download-artifact@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/
Build (macos-aarch64)
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/download-artifact@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/
Build (windows-aarch64)
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/download-artifact@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/
Build (linux-x86_64)
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/download-artifact@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/
Build Java Library
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/download-artifact@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/
Build (windows-x86_64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build (windows-aarch64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
cli-linux-aarch64
1.77 MB
sha256:067c791f65fe80fca18470cec4ad823a4e1949cef17d8522be08ab290398b78e
cli-linux-x86_64
1.81 MB
sha256:2fedcf17bdd3561b6e40bdfd14d204e5612d27349f9ce9a75a6b62acee1fda5f
cli-linux-x86_64-musl
1.91 MB
sha256:d4342856968f4e76a6f67989bab22ce920d5a25e03c7e232d0cda94c077b6321
cli-macos-aarch64
1.55 MB
sha256:b811b9214d00e1f32d54f470a8787399685ef1e2fd90b80ad82eb0b428c72e18
cli-macos-x86_64
1.63 MB
sha256:161d6d3a02febb68aaca619b6e70917f20c528c0c2b1d7a88d44a1e328a4ab21
cli-windows-aarch64
1.5 MB
sha256:6a4d301064536b4c66fb3b09079b04782ff8272366e80ad91fc084b1e1e6ce1c
cli-windows-x86_64
1.57 MB
sha256:8b4ece8ae6358f5bc9a7a4bc580631c8a543a13ce8a8875cd1032dace2bf4ba2
generated-license
18.7 KB
sha256:c071ad1cf6e1aa9f00598f5fb8ad5965093a8488d8a89db6bb232143ddecaa11
gui-linux-x86_64
39.5 MB
sha256:0e0a8be128b9a9644ad2f81f0767a299febec573503e1eff30c9d0f030e10ace
gui-macos-aarch64
53.7 MB
sha256:c72dea6396d88ca20ab078fb2310216d4c0e0c7d0d070663742a54a664366e1a
gui-macos-x86_64
53.9 MB
sha256:bd2b0358935803882faf1b73665112df0b9e2164c5281682e70b0f1862d03c41
gui-windows-x86_64
20.9 MB
sha256:dc5105887935bac74bc52f939b0c3c7f310a9db025036c782183d9adaaeadd5a
java-lib-linux-aarch64
1.66 MB
sha256:19b404e50412286a6dd4c4e5bf52f72e60504de119dd88fe37f8393cdc5a7da2
java-lib-linux-x86_64
1.69 MB
sha256:9035ecc0b75d726ff67fc118b984a5bb3165edb5f19f4bf36791579d6d17df30
java-lib-macos-aarch64
1.45 MB
sha256:0433060c1c561b451908c51ed9029a33c38c9c77de17e7c5a61283bbd40a6f6d
java-lib-macos-x86_64
1.52 MB
sha256:66228c9b044ea4b934d8a0ec40a826caac7164e6bd4832f611eada4968d2cdfd
java-lib-windows-aarch64
1.39 MB
sha256:022f74586089cb8b8b32917b83547182690a31e2e6906ed918f8089abf7eaf60
java-lib-windows-x86_64
1.46 MB
sha256:238d5b27bc9070e87134b1ea73881f9dda431fdcce9253152076aab09d36f02c
java-package
8.92 MB
sha256:5ec42606f6a68d1c5be84f15798ef1eb6e50c74abd43a5fcbb08ca0cbd93e851