Skip to content

Merge pull request #1573 from Concordium/bump-main #421

Merge pull request #1573 from Concordium/bump-main

Merge pull request #1573 from Concordium/bump-main #421

Triggered via push April 27, 2026 11:55
Status Failure
Total duration 4h 37m 35s
Artifacts 22

release.yaml

on: push
validate-preconditions
5s
validate-preconditions
build-static-binaries
1h 2m
build-static-binaries
generate-node-matrix
3s
generate-node-matrix
database-exporter
1h 4m
database-exporter
p2p-bootstrapper
3m 20s
p2p-bootstrapper
Matrix: docker-build
Matrix: node-linux
generate-release-matrixes
0s
generate-release-matrixes
Matrix: s3_publish
Matrix: docker_publish
notify-immutable-infrastructure
notify-immutable-infrastructure
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
limemloh
approved Apr 27, 2026
release and release

Annotations

1 error, 23 warnings, and 1 notice
node-windows
Process completed with exit code 1620.
validate-preconditions
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 will be forced to run with Node.js 24 by default starting June 2nd, 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-static-binaries
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/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Attempting to Copy file that is excluded by .dockerignore: scripts/static-binaries/static-binaries.Dockerfile#L16
CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/
Attempting to Copy file that is excluded by .dockerignore: scripts/static-binaries/static-binaries.Dockerfile#L6
CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/
database-exporter
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Default value for global ARG results in an empty or invalid base image name: scripts/db-exporter/Dockerfile#L5
InvalidDefaultArgInFrom: Default value for ARG concordium/static-libraries:${static_libraries_image_tag} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/
The 'as' keyword should match the case of the 'from' keyword: scripts/db-exporter/Dockerfile#L5
FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
Variables should be defined before their use: scripts/db-exporter/Dockerfile#L13
UndefinedVar: Usage of undefined variable '$ghc_version' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
Default value for global ARG results in an empty or invalid base image name: scripts/db-exporter/Dockerfile#L12
InvalidDefaultArgInFrom: Default value for ARG ubuntu:${ubuntu_version} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/
docker-build (stagenet, com, stagenet/2024-09-12/genesis_data, 20500, 9500)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
node-linux (testnet, com, testnet/2022-06-13/genesis_data, 20001, 8889)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
p2p-bootstrapper
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: scripts/bootstrapper/Dockerfile#L20
JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
Default value for global ARG results in an empty or invalid base image name: scripts/bootstrapper/Dockerfile#L7
InvalidDefaultArgInFrom: Default value for ARG ubuntu:${ubuntu_version} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/
Default value for global ARG results in an empty or invalid base image name: scripts/bootstrapper/Dockerfile#L4
InvalidDefaultArgInFrom: Default value for ARG static-node-binaries:$static_binaries_image_tag results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/
The 'as' keyword should match the case of the 'from' keyword: scripts/bootstrapper/Dockerfile#L4
FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
docker-build (mainnet, software, mainnet/2021-06-09, 20000, 8888)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
node-linux (flynet, com, flynet/2024-09-18/genesis_data, 20002, 8890)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
docker-build (testnet, com, testnet/2022-06-13/genesis_data, 20001, 8889)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
node-linux (stagenet, com, stagenet/2024-09-12/genesis_data, 20500, 9500)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
node-linux (mainnet, software, mainnet/2021-06-09, 20000, 8888)
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, docker/build-push-action@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
node-windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, digicert/code-signing-software-trust-action@v1.0.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
node-macos
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
validate-preconditions
RELEASE_TYPE=rc

Artifacts

Produced during runtime
Name Size Digest
Concordium~concordium-node~32PZ90.dockerbuild Expired
332 KB
sha256:1b48a272d3542c4b26ae88f88f5d4075842d1a05a9c33859754d02be4b1159f7
Concordium~concordium-node~5BDTLX.dockerbuild Expired
42.2 KB
sha256:19acc36e0c9518f9e1780b592110b6da5c52cbf06afca0a42e43a0b7eeb785be
Concordium~concordium-node~7YHQGG.dockerbuild Expired
25 KB
sha256:1401c8b4c19fb08e680d012c6341152cfe1fd8df590bf1c959b847759256d223
Concordium~concordium-node~G7WBJG.dockerbuild Expired
40.7 KB
sha256:a1d04fa78091f51e4f8339c1db343cd65609ba2d9ec242ca7758880fdaab4ac4
Concordium~concordium-node~LWCS4N.dockerbuild Expired
41.9 KB
sha256:dcda82d1020f09fc2a8884036b23a6ae64f109ee9616ad5ef38620b050e448f9
Concordium~concordium-node~WFWXU3.dockerbuild Expired
41.9 KB
sha256:098735dbbe6a2c97fa551f02576aecec75c9ac5d7c684f58029c955e79dea78c
Concordium~concordium-node~XRCMDW.dockerbuild Expired
25.1 KB
sha256:21f5738ed1b3f2ec2366b7ec83eeb60f8a06853010e1d09fd708dee43cf6c8cf
Concordium~concordium-node~Y2FKSN.dockerbuild Expired
268 KB
sha256:3a96fdcc7e41fdfeb9970cedb02c830b5f55e7968bd849bc017c75bbf3bec781
Concordium~concordium-node~YOMAHR.dockerbuild Expired
41.3 KB
sha256:fd5767a8cc2ad920e197f06ee0a34c88bcf45d9c8a46a114f0000c4eb08c99a7
Concordium~concordium-node~ZEZVM9.dockerbuild Expired
24.4 KB
sha256:620076112cee0ff9e58ffd7c01c04152557f011e1ab93d894539e30aa703bdb6
database-exporter Expired
32 MB
sha256:af0700f60e22de5da050974703df2db0a6f7afaf9c0548fc7d24bd042bd58c17
docker-bootstrapper Expired
289 MB
sha256:5471e728c24c1f91e2bd81715ac29cbb0d688afbc64c25774abc3dec07b4bba2
docker-mainnet Expired
59.9 MB
sha256:7ea45b987bd6636c6d8ee1756f656933a76402a35feabeb7d4161c5a27666561
docker-stagenet Expired
59.9 MB
sha256:6abb52958c5ae047165cb3cead0613e3e3a35b63d62d108fdf98f07cc7b3274f
docker-testnet Expired
59.9 MB
sha256:373f0ce81a38915c6dc3fd6283d8677d3dece23d9f4dc4b23bb1489730f84a5f
node-flynet-linux Expired
22 MB
sha256:6ba53c0f5083b7b6cfad054e07ba77defd39b5cb9a5b8a8972adbac7ee8bdd98
node-macos Expired
59.2 MB
sha256:5ce93d73a87b569a506743434abd7eb78e1271491a1db69aef10c2480a099869
node-mainnet-linux Expired
21.1 MB
sha256:f693ab5f60e999093cda58e1bbb54d0afd7cbea0a3ee82289b3be0c2dd7b3f77
node-stagenet-linux Expired
21.1 MB
sha256:a5ed2dffb19e58ffa3df6bb2efcccb864dde157fca3fe79e1759ecce047da1af
node-testnet-linux Expired
21.1 MB
sha256:1540d495c1c8460754b588eefe8474fd447f11fb521c5a705cd716fffea15220
p2p-bootstrapper Expired
16.1 MB
sha256:9097b8c908b1e0628a894d4f39b236043578ea46856b4d9d3fdb78d2be4a3431
static-node-binaries Expired
2.1 GB
sha256:f5cabe644ccf519ab83d08d6def7a4dc8c5a11b21c693c5d7d0558b1a150468a