Skip to content

Switch from ImGui to Qt (GUI App) #70

Switch from ImGui to Qt (GUI App)

Switch from ImGui to Qt (GUI App) #70

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

build.yml

on: pull_request
Generate License
6s
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 (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 (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:643751594453203ce02aae9e25d6680e3de8095fbabcbb9d7ce7eb74c58f97b5
cli-linux-x86_64
1.81 MB
sha256:deb8a14b7c32f097e9ed0448daf9a5c1515c559141ba495ed5fbbbb1d8c6a71c
cli-linux-x86_64-musl
1.91 MB
sha256:75dd1706bb4d5b7729a129b5c6fe3ec9944f0f0aa73c2afc3fcf4ece47075f92
cli-macos-aarch64
1.55 MB
sha256:5519fa9f43c34ff55e66b430f260963f9b6981b7b272c7942aaf933d2de6f5ab
cli-macos-x86_64
1.63 MB
sha256:4fb89d15b2d0b0296e954e03176e20ac77f4fa41b1df498bde0442b401ac2f53
cli-windows-aarch64
1.5 MB
sha256:91b2706c1962590627ec5d9ed419c3e0d66b26cb5dd0fabf53e5002db901c53f
cli-windows-x86_64
1.57 MB
sha256:c620c02ad3d8d192fc140cadc1f803cfd9f0e3d7c68debf1fc1f53ef3bb2041b
generated-license
18.7 KB
sha256:c071ad1cf6e1aa9f00598f5fb8ad5965093a8488d8a89db6bb232143ddecaa11
gui-linux-x86_64
39.5 MB
sha256:b9198010409f58f7eed1616e0d0f36e495f8af4c2353aeb47fbc68c8255dac23
gui-macos-aarch64
9.32 MB
sha256:d6ba1503cc7234a29677b4c7ca55702918fd350faa22123532d785bc779b9fb1
gui-macos-x86_64
9.47 MB
sha256:f6bcee80b2d027622f932fc12158610c53959fa2887a487fd86d8f9c04ad5d7b
gui-windows-x86_64
20.9 MB
sha256:269a05d15c3496a6f1b78fbbde1528ce5b7b2318bfeb7de2aa52893c85724233
java-lib-linux-aarch64
1.66 MB
sha256:5706579ef2d48203601a6fe2ace9258f205a578c780d39bd5daea715d7f9abd7
java-lib-linux-x86_64
1.69 MB
sha256:3d8a3b0f0e2b60fe03f011dc7dccc939fa6c5e9dbccd77e9f1332bc2e223008b
java-lib-macos-aarch64
1.45 MB
sha256:14d7bbb06d99afb49ebd48c8dd0fefcdad7b06f8edc16e3e4a572296fe716458
java-lib-macos-x86_64
1.52 MB
sha256:1960733c8dd3facd53193fa90c5f565c9dd66cc549714698b05fc595ae29f10b
java-lib-windows-aarch64
1.39 MB
sha256:e481c330db06be55d4d6f779ac8a32566d719308a096d8752f8900be9fccc4b2
java-lib-windows-x86_64
1.46 MB
sha256:25fbbf76d14338068d18d224fbeed2faeb009a329828cdd90ec22c1641c5a40b
java-package
8.92 MB
sha256:840836e61522cf9f1536fd149b943ecadbbb66e46f0ba62c74e04d67b58db909