Skip to content

Switch from ImGui to Qt (GUI App) #47

Switch from ImGui to Qt (GUI App)

Switch from ImGui to Qt (GUI App) #47

Triggered via pull request June 12, 2026 21:54
@misieurmisieur
synchronize #5
feat/qtgui
Status Success
Total duration 13m 51s
Artifacts 19

build.yml

on: pull_request
Generate License
9s
Generate License
Matrix: build
Build Java Library
48s
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-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-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 (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 (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 (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-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 (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-aarch64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build (windows-x86_64)
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:19331372b45443c7a32d47a75e345f68bb92df3b54a149c95e1814df4fa4f7bf
cli-linux-x86_64
1.81 MB
sha256:1ae267a2919d7a560e1a0b52f7ae0c0fedb788e157eb85c741940ef70f49397c
cli-linux-x86_64-musl
1.91 MB
sha256:7a5698b6a35a4d6fc53e6c0b9ba424b5e3053db615176b763af1fcb3f155b128
cli-macos-aarch64
1.55 MB
sha256:44d9f5dfb0f905c35f1e8b1d106b184c5b16062a68aac4a26c337d6603c7b3e6
cli-macos-x86_64
1.63 MB
sha256:2ba1b66c193d30205e9533397827aabac3ae398a3d61688b593b33fd4d2649ae
cli-windows-aarch64
1.5 MB
sha256:55a97e2e16df10672bfb5245937b9950293c51723da309129ce39e21fc8b0108
cli-windows-x86_64
1.57 MB
sha256:fd2d9540b7fb82198fee0e2ad29697017d9bffe2bff65bc6bbf956adc4600e9b
generated-license
18.7 KB
sha256:c071ad1cf6e1aa9f00598f5fb8ad5965093a8488d8a89db6bb232143ddecaa11
gui-linux-x86_64
119 MB
sha256:1d3ebcedeb64d3cd75274cf172e3ccae5bcf896c2f361e2629059cc307f8e80f
gui-macos-aarch64
53.7 MB
sha256:a7433b7d69b81235283eb2aafa16379b1390cc3a43f1f72672e0e66117d7c33b
gui-macos-x86_64
53.9 MB
sha256:185a577aed1aa0d4d1f92f8730fd19eb04bcac3b3c9d2fc9f65b448dcb8d6f2f
gui-windows-x86_64
35.8 MB
sha256:2f81335b103f4125630e66a850ba955eb90d22832f70243c7c79ab6123945548
java-lib-linux-aarch64
1.66 MB
sha256:ecfaaae9160c081a32677e3de7b49173d55e4171f7e0316409ae0a9758852f60
java-lib-linux-x86_64
1.69 MB
sha256:83e5f954b6f8103534b186f96c41b91188c72e49ecd3619d44e7d59f6f23fa79
java-lib-macos-aarch64
1.45 MB
sha256:feb96ae82b60006ab9356aabfa8d58e2a26b3d047b6b516e84732241843cbe60
java-lib-macos-x86_64
1.52 MB
sha256:b25cec3410796fc4ed1614dc706e2a46cd1c93a2356d3e21c7ba67e36a8dc23a
java-lib-windows-aarch64
1.39 MB
sha256:acb40ce77e4e9f0335dfd9c8f6e1c7841a2d8a29cdd2cff06f28439f4470a345
java-lib-windows-x86_64
1.46 MB
sha256:aff155fe4ef81c4f706ecf9904da90f7fa7382b04e9ff08b4946f36bcd651757
java-package
8.92 MB
sha256:9787bee9f98d220afe2ac2be53d54fce88de6508fc22f042abd537201a15ae73