Skip to content

Switch from ImGui to Qt (GUI App) #68

Switch from ImGui to Qt (GUI App)

Switch from ImGui to Qt (GUI App) #68

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

build.yml

on: pull_request
Generate License
7s
Generate License
Matrix: build
Build Java Library
34s
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 (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-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 (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:cda922f535a577258c04a76a050dde077305a52c137cbc9ffd299b387d806482
cli-linux-x86_64
1.81 MB
sha256:f2187c67a930bd8c302cbd8ecf3da58c63303fcb314e2511609240b38c1ca3b0
cli-linux-x86_64-musl
1.91 MB
sha256:4362696bd32edc5813511ed0d9570d3eb0ce12548eac2f4b777fd7020bbb9220
cli-macos-aarch64
1.55 MB
sha256:672fce2643d6940c2571dbbcd8a103c695f2b25bfc3fc7ecc5ca17f20a2e2977
cli-macos-x86_64
1.63 MB
sha256:e160c0b6c7d2897fcdd19fdb3ac7fa880a764e88d3c3f0f3c0e8a02965963e2c
cli-windows-aarch64
1.5 MB
sha256:ba32983ae96dc92982fa9a6d355988c71df385ad70b03f22176e102096378e3a
cli-windows-x86_64
1.57 MB
sha256:cc443d3e3ca202b08e8c193d0417a6fb4dacac2813e13a4877b27a36fbba8b22
generated-license
18.7 KB
sha256:c071ad1cf6e1aa9f00598f5fb8ad5965093a8488d8a89db6bb232143ddecaa11
gui-linux-x86_64
39.5 MB
sha256:2b9388350137f1d20945f4dbac8453d7223812b1a2325dc5233c9693a98006c1
gui-macos-aarch64
9.29 MB
sha256:5b174047e7ae962391279e98297118a8acf8cd303b6b3766e4a75ef2116dcadd
gui-macos-x86_64
9.44 MB
sha256:71a916ffb86abac46dd48ec9cd8be9c8146c6c3f46f41ba962a5ccceda098804
gui-windows-x86_64
20.9 MB
sha256:c70e5e10b74b8823616d48650f36ddbde95d134abd803b11875875950eaf44a0
java-lib-linux-aarch64
1.66 MB
sha256:e8aabfa31d9a2aec7137bead0a5d1d7abf84fdf855456f923854b36dff116b65
java-lib-linux-x86_64
1.69 MB
sha256:aa764e095fcaca7d5696b69907beddc13c2f4bd257132f3ebfc4a58ef5a41167
java-lib-macos-aarch64
1.45 MB
sha256:69a92927dd0b5bcced55b45001ada04331d9b66e07ca4fda127ffb3627be8139
java-lib-macos-x86_64
1.52 MB
sha256:7eae79a629f43f18e2de85a950bf7920fb1f60ae6220d9ca194b2caf3484d98c
java-lib-windows-aarch64
1.39 MB
sha256:5e1bcc54b89c5061197426f64fb4ce832a5eb55a52f7f6371fb01673068cf952
java-lib-windows-x86_64
1.46 MB
sha256:dca13557c6048cbc48023f2b929b679dccd016dc73a215d458ee3a2e3f3c8032
java-package
8.92 MB
sha256:631e10905278bc60f96f5b256bb57edb62f2465769c1a333ab16e81752871d62