Skip to content

WIP: convert to not use global variables in ArgumentParser #177

WIP: convert to not use global variables in ArgumentParser

WIP: convert to not use global variables in ArgumentParser #177

Triggered via push March 16, 2026 14:26
Status Success
Total duration 56m 28s
Artifacts 20

build-docker.yml

on: push
Matrix: build-docker-normal / build-docker-image
build-docker-normal  /  merge
22s
build-docker-normal / merge
Matrix: build-docker-minimal / build-docker-image
build-docker-minimal  /  merge
20s
build-docker-minimal / merge
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
build-docker-normal / build-docker-image (amd64)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-normal / build-docker-image (arm64)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-normal / build-docker-image (riscv64)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-normal / build-docker-image (ppc64le)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-normal / build-docker-image (s390x)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-normal / merge
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, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-minimal / build-docker-image (amd64)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-minimal / build-docker-image (riscv64)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-minimal / build-docker-image (arm64)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-minimal / build-docker-image (ppc64le)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-minimal / build-docker-image (s390x)
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/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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-docker-minimal / merge
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, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
CWFMF~firestarr-cpp~0JQNJH.dockerbuild
124 KB
sha256:374c10b043b71ab87a6cfad740fbe3c9b4fb0353ecbe50f8f534d82bb7602aff
CWFMF~firestarr-cpp~71QRCL.dockerbuild
127 KB
sha256:03dd9d71c38dfb5ec02bfb92a41ec68fac323d10cbaad4df054c8ccb4109d942
CWFMF~firestarr-cpp~8LAF91.dockerbuild
128 KB
sha256:5ecef785f4eda9b8ab3bdb8dcaac016c64f98716ef48572f348abb9fccb49a93
CWFMF~firestarr-cpp~EDC1QN.dockerbuild
140 KB
sha256:5b370df7e4e625b243b65d5ce65bbaa67fa5138e83ae8879a728ab54c66f442c
CWFMF~firestarr-cpp~IVYBTB.dockerbuild
141 KB
sha256:fc042be6fe3d612bc1dae3753f3fd50f70e8e813134ccc4d3b10f55d7eb53a76
CWFMF~firestarr-cpp~LP3LRS.dockerbuild
148 KB
sha256:5b06c502710f0b7b609bd9c77211475647da9efb474d2986a01310e129675c48
CWFMF~firestarr-cpp~PTDWML.dockerbuild
126 KB
sha256:7426de21a3b822684e24fa88b77d3a75abc4237669dc56d915aa58c9cca169b9
CWFMF~firestarr-cpp~SLH03Q.dockerbuild
127 KB
sha256:804c1ac6b92e3ee7b3eab632c3f367b97b7e80e26b05c9c034d9f11bc276da78
CWFMF~firestarr-cpp~VY0CH5.dockerbuild
143 KB
sha256:b13b6435e9070c29fdbd36e0e2fcf6e1dee0da069943ec0856a2712b4b2047ab
CWFMF~firestarr-cpp~YZ0H54.dockerbuild
142 KB
sha256:39ba91f9c1cc761c1dfc4765651064ba74f40223850140167f515a018b11211d
digests-firestarr-amd64 Expired
244 Bytes
sha256:79cb7ea9c0323a1d1aa07da746380144455e1e097d1def46c6f1f25bb6eed28c
digests-firestarr-arm64 Expired
244 Bytes
sha256:01c622f8c256984c4c307089f6380390aefcb109d932298314a07f2a816a453a
digests-firestarr-minimal-amd64 Expired
244 Bytes
sha256:df45c6c3f03304bf8e904b556fc24529cb7d79b4729ab60f0d78548be0618963
digests-firestarr-minimal-arm64 Expired
244 Bytes
sha256:495f6b133bb7905b8f42668482dc6c1365ccb4435eaf55650582cd22073b7295
digests-firestarr-minimal-ppc64le Expired
244 Bytes
sha256:f84e64d165e6bb2e593838191ef3570b641c3617966a6964b2ae6482382558be
digests-firestarr-minimal-riscv64 Expired
244 Bytes
sha256:0fb17185b69c45b35ccea0e9360bdb5ccdd5ef18bcda2e87d70768e23f254fc2
digests-firestarr-minimal-s390x Expired
244 Bytes
sha256:8cce51feddfb665fa46413e9bd1b32762829dc8900d8d653cf35130d42c7be69
digests-firestarr-ppc64le Expired
244 Bytes
sha256:9d3082b58949cd66303f78aed2a6646a42f094133fb2d57dd9e5209443e774e7
digests-firestarr-riscv64 Expired
244 Bytes
sha256:f6315bbb717e75a1ed8a15e506ee7ef0049a8df171f3e3ed7e6ebcfcaa3122c7
digests-firestarr-s390x Expired
244 Bytes
sha256:2677eabe7ab61bde336c25d460c8e706e93e8e4cabb25d8d6d2d307d9c5fc15e