Skip to content

Switch from ImGui to Qt (GUI App) #51

Switch from ImGui to Qt (GUI App)

Switch from ImGui to Qt (GUI App) #51

Triggered via pull request June 12, 2026 22:35
@misieurmisieur
synchronize #5
feat/qtgui
Status Success
Total duration 11m 38s
Artifacts 19

build.yml

on: pull_request
Generate License
5s
Generate License
Matrix: build
Build Java Library
2m 31s
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 (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 (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 (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:64349a4a772bbf0025a308814918d0d3c23f49fd1a1c439e8dd4de844191809e
cli-linux-x86_64
1.81 MB
sha256:8358f076167e260e9477152c5affcfca9812fa7d7c6754d46e29e0b2d2deef32
cli-linux-x86_64-musl
1.91 MB
sha256:f4587b6b683abc268b3bead18706e0406b92369f8d126fa30e07b87ad70cdb81
cli-macos-aarch64
1.55 MB
sha256:f72185d356ec8a85b395f3080802ec79be414541a9d74c966105610c37e35ef5
cli-macos-x86_64
1.63 MB
sha256:1a3fbdd9af332c7f09343a8cf1390110e79ccf8b70ccff2356f5009bdd0f1321
cli-windows-aarch64
1.5 MB
sha256:ea9d78e15d1bfbd671c49c6f2ed96a4f19c815b0fd27ff85478f828078218c7a
cli-windows-x86_64
1.57 MB
sha256:dbf9a199be0cbafa6707c1b6416ee1d8b96259dea0aaa3debaefff07bbc4b1da
generated-license
18.7 KB
sha256:c071ad1cf6e1aa9f00598f5fb8ad5965093a8488d8a89db6bb232143ddecaa11
gui-linux-x86_64
119 MB
sha256:2f7764c26416623f644f62255ece5d81041bbd1207b399b63111787fd14f3c1d
gui-macos-aarch64
53.7 MB
sha256:7ce66a079b182de6e357b65d4e7b012b434c781716da94f21396f61fd50bba1b
gui-macos-x86_64
53.9 MB
sha256:903254596c7a92ffb6b35c89ea0882c2ecda90394ad9fc438885b9b4bad280fc
gui-windows-x86_64
35.8 MB
sha256:8124ee02f0a1d2284561719c732764d947d52bb323e76e2c1f61bc3e7c88bcd6
java-lib-linux-aarch64
1.66 MB
sha256:e9cef35ee520eb79e7855ccc2a4133e1580015ed26e7533769ead68daa561d3c
java-lib-linux-x86_64
1.69 MB
sha256:ac633f6aa63cec2e5e1cc88e31c96fe2e966925a8e88881835ed357ac8f42aea
java-lib-macos-aarch64
1.45 MB
sha256:27c0ddafb19102e1357a67ab6456e7a899492ef38a24d9462ad7c79ded5f6331
java-lib-macos-x86_64
1.52 MB
sha256:1fbebd070911503beb6290c9d0dd2e4d5c896effc6761d7d4325c476a80ef4e1
java-lib-windows-aarch64
1.39 MB
sha256:9425556019b6bf7c87e7cdb602191f9d8a7044f215a662599dca852e879c26f9
java-lib-windows-x86_64
1.46 MB
sha256:32e3dbbfdf3524a446fee8691c0992eb396a83e057c0630956cca75d0be00f7e
java-package
8.92 MB
sha256:9e754789cdcb6cbc80908ce5f4d0fb49b657be690958f09e512352fbf3e52dbd