Skip to content

Deduplicate CI build runs for internal PRs #91

Deduplicate CI build runs for internal PRs

Deduplicate CI build runs for internal PRs #91

Triggered via push March 16, 2026 11:14
Status Success
Total duration 31m 31s
Artifacts 16

release.yml

on: push
Get version
5s
Get version
Matrix: build
Build C# bindings
8m 9s
Build C# bindings
Matrix: Pack nethermind release with embedded grandine
Build docker images
3m 37s
Build docker images
Draft release
0s
Draft release
Fit to window
Zoom out
Zoom in

Annotations

13 warnings
Build C# bindings
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/setup-dotnet@v4, actions/upload-artifact@v4. 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 C# bindings: bindings/csharp/Grandine.NethermindPlugin/GrandineEngineApi.cs#L445
Possible null reference argument for parameter 'value' in 'CBlobAndProofV2.CBlobAndProofV2(BlobAndProofV2 value)'.
Build binary for target x86_64-apple-darwin
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. 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 binary for target aarch64-apple-darwin
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. 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 binary for target aarch64-unknown-linux-gnu
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. 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 binary for target x86_64-unknown-linux-gnu
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. 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 binary for target x86_64-pc-windows-msvc
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. 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/
Pack nethermind release with embedded grandine (osx-arm64, macos-arm64, aarch64-apple-darwin)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
Pack nethermind release with embedded grandine (osx-x64, macos-x64, x86_64-apple-darwin)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
Pack nethermind release with embedded grandine (win-x64, windows-x64, x86_64-pc-windows-msvc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
Pack nethermind release with embedded grandine (linux-x64, x86_64-unknown-linux-gnu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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/
Pack nethermind release with embedded grandine (linux-arm64, aarch64-unknown-linux-gnu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. 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 images
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5, docker/login-action@v3, 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/

Artifacts

Produced during runtime
Name Size Digest
grandine-0dc31cc-linux-arm64
28.3 MB
sha256:384b89512deaa17f005513231a016c7271da3c929cba535ad1d3a7cf7e1c66bc
grandine-0dc31cc-linux-x64
27.2 MB
sha256:709475f453309207b25131af652cfdbb3be50b4c47d19021194c6a9f5245d3c9
grandine-0dc31cc-nethermind-1.36.1-linux-arm64
234 MB
sha256:442cc7aae91e6da0a33e910e51097ff790989726b5e8cded26387dbe4def21e5
grandine-0dc31cc-nethermind-1.36.1-linux-x64
249 MB
sha256:767d2420892c2bc23d0d0a6f2d469a894aad30e2ebe99d132ca2092079bd4da8
grandine-0dc31cc-nethermind-1.36.1-macos-arm64
119 MB
sha256:204ba86e2941b798da7f8e2ec622053fa2a01ee7f03ede4467ef5b7db1e34d7f
grandine-0dc31cc-nethermind-1.36.1-macos-x64
127 MB
sha256:72edf248b53d2fce7deab6d83f5be419c88246718b0e7973a6d1b05ec2353dac
grandine-0dc31cc-nethermind-1.36.1-windows-x64
124 MB
sha256:044f40a59daef87e2664025321ab97efbdaf41fd27faedfb56f82e0e2d04b678
grandine-0dc31cc-osx-arm64
23.3 MB
sha256:f6a05e7e3870cdfa4ee36e9d46408a5c284a6695d5f918b25b0c7be75a6c47c1
grandine-0dc31cc-osx-x64
23.8 MB
sha256:417bc747e2589b94c0ad995d7f4b88ac514e720425e7a6e857149410d589285f
grandine-0dc31cc-win-x64
22.4 MB
sha256:96ce8a90e67c3c540731805d0c4a5c432c0a95452445225db69a8f472f72bf4f
lib-linux-arm64
28.4 MB
sha256:a4f8b9e2a8b89d488134626b99d0b93e7cc551a03c0ec65810c149a82f2d6f20
lib-linux-x64
27.2 MB
sha256:7192d2c8873a72d426fb8a95c0a80776a95e1d69f63f0ba4743d68d16de19ac1
lib-osx-arm64
22.7 MB
sha256:e883b4494e02ebbc6f5b299451e18c5d5052986e81b2e76746154b79b4a6cfd9
lib-osx-x64
23.3 MB
sha256:f7ac643b91854ab53913b0ac4bd3de0ad3cad9bd9519704c64b3daff8ffef808
lib-win-x64
22.2 MB
sha256:0bf7057052873b0f7cd2f8b9a953132764c70a515a7cc09b297ac2070fb18470
plugin
35.9 KB
sha256:a37a3c6bc46640a51d6944d1ef092f97b6f037749b880607b45aa6af4f60bfb7