Skip to content

Switch from ImGui to Qt (GUI App) #66

Switch from ImGui to Qt (GUI App)

Switch from ImGui to Qt (GUI App) #66

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

build.yml

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

Annotations

9 warnings
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/

Artifacts

Produced during runtime
Name Size Digest
cli-linux-aarch64
1.77 MB
sha256:ce72c9d447d943f4956e65a8d7fa399b922aa903a6a50addd900e45f02b7e688
cli-linux-x86_64
1.81 MB
sha256:29d4b1f20837ebcc909e8f5859ef523e73ab38a9c0f23599d41292d576092a0c
cli-linux-x86_64-musl
1.91 MB
sha256:8c2deee02481ff4bee520523347a22dae9a8c831b52c9d0ad67e272a0e1e6ba8
cli-macos-aarch64
1.55 MB
sha256:2d5c9a8f5a49083b525701f54b66f9c05532f24b35f48600b42164041df410b0
cli-macos-x86_64
1.63 MB
sha256:aedafc6892e5f7a1a77a1ef92f785a521ba59aa8fa5919518ade56c7304c7071
cli-windows-aarch64
1.5 MB
sha256:8db8ee5bfec49d4b552316bf0f0cbb75140c5db2e2f436fe815a8221425107e6
cli-windows-x86_64
1.57 MB
sha256:99b50193697b9dc389f52d2e2137bcee740a46e7ab9a803055823305b300711c
generated-license
18.7 KB
sha256:c071ad1cf6e1aa9f00598f5fb8ad5965093a8488d8a89db6bb232143ddecaa11
gui-linux-x86_64
39.5 MB
sha256:0c189eeb2a092a2efbeeca56e735f5edff2be2e63448b1b58ed428371ac6eb91
gui-macos-aarch64
9.32 MB
sha256:19b011bcb28032589b37c3348efd953dbef3916593964bbe2c2973ab721faa04
gui-macos-x86_64
9.47 MB
sha256:d6ad789f80282d94e499aebf4f163b023498420c1c41321779d48e3a962e5c32
gui-windows-x86_64
20.9 MB
sha256:2ef815403f26aec33fbe1231b4c5293f8cf418921dae8e80308a3d60e15280e7
java-lib-linux-aarch64
1.66 MB
sha256:4c9d41507671728f90b30a8c4782f38c61ea9e917140a03a7e993fb7daa4c2d4
java-lib-linux-x86_64
1.69 MB
sha256:a7f891c9174a834d71c9cb383a9c409b54af06a86d393671917664dd388b3995
java-lib-macos-aarch64
1.45 MB
sha256:3e2ce88b053b4e9b19286255aefa1320c33d3c4489988a513b583f043384b971
java-lib-macos-x86_64
1.52 MB
sha256:bc6c1517e428b5e7e65dc7739bd3eb8aff2144cc4814d929263b2a9cd619d4a8
java-lib-windows-aarch64
1.39 MB
sha256:b49736849237a3c7fbede01b08c9de0197d4366f42228e1c68ecf0bcb0f29925
java-lib-windows-x86_64
1.46 MB
sha256:3b5036112b7f3e88f08ad5ded80faf0999c1ec2fa35f0f8a240560c4cd445e2b
java-package
8.92 MB
sha256:c747ee2b1d476b6a14b324fe1c9296443de3b8ee93728545c8b3704ffd1b8591