Skip to content

refactor(ethexe/consensus): extract aggregate_code_commitments_for_block #9624

refactor(ethexe/consensus): extract aggregate_code_commitments_for_block

refactor(ethexe/consensus): extract aggregate_code_commitments_for_block #9624

Triggered via pull request April 21, 2026 12:37
Status Cancelled
Total duration 23m 38s
Artifacts 3

PR.yml

on: pull_request
Skip duplicates
4s
Skip duplicates
build  /  dynamic-matrix
2s
build / dynamic-matrix
Matrix: check / clippy
check-node-sync  /  prepare
check-node-sync / prepare
validator  /  prepare
validator / prepare
Matrix: build / gear-cli
Matrix: build / ethexe-cli
check-node-sync  /  build-and-push-image
check-node-sync / build-and-push-image
check  /  vara-runtime-imports
check / vara-runtime-imports
check  /  gsdk-metadata
0s
check / gsdk-metadata
Matrix: check / stack-height
validator  /  build-update-validator
validator / build-update-validator
Matrix: build / workspace
Matrix: build / try-runtime
build  /  Build Docker images for gear-cli, ethexe-cli (linux-x86_64)
0s
build / Build Docker images for gear-cli, ethexe-cli (linux-x86_64)
check-node-sync  /  check-mainnet
check-node-sync / check-mainnet
check-node-sync  /  check-testnet
check-node-sync / check-testnet
Matrix: build / windows / build-windows
Waiting for pending jobs
build  /  production
0s
build / production
Matrix: build / unix / unix
Waiting for pending jobs
Matrix: build / windows / test-windows
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 22 warnings
check / clippy (windows-x86_64)
Canceling since a higher priority waiting request for PR & Merge queue-pull_request-5366 exists
check / clippy (windows-x86_64)
The operation was canceled.
build / workspace (debug)
Canceling since a higher priority waiting request for PR & Merge queue-pull_request-5366 exists
build / workspace (debug)
The operation was canceled.
PR & Merge queue
Canceling since a higher priority waiting request for PR & Merge queue-pull_request-5366 exists
PR & Merge queue
Canceling since a higher priority waiting request for PR & Merge queue-pull_request-5366 exists
PR & Merge queue
Canceling since a higher priority waiting request for PR & Merge queue-pull_request-5366 exists
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `demo_async` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `demo_async` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `crates_io` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `crates_io` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `cargo_gbuild` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `cargo_gbuild` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `builtins_common` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `builtins_common` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `actor_system_error` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `actor_system_error` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
build / gear-cli (linux-x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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 / ethexe-cli (linux-x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / wasm
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / clippy (linux-x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / clippy (linux-aarch64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / workspace-hack
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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 / try-runtime (debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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 / docs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / clippy (macos-x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / clippy (macos-aarch64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/
check / clippy (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/cache@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 / workspace (debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gear-tech/rust-cache@wasm, mozilla-actions/sccache-action@v0.0.9. 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/

Artifacts

Produced during runtime
Name Size Digest
ethexe-cli-release-x86_64-unknown-linux-gnu
26.6 MB
sha256:17c009f06cd2265761062d30f80f1566c34b53cea2286aa6cdc5ebaea35d5e76
examples-debug-wasm32-gear
31.2 MB
sha256:a94cd9a43f49fb32b460df1c6f377c738be52a118a51fd639a33bbcaf70197ea
gear-cli-and-runtime-release-x86_64-unknown-linux-gnu
36.1 MB
sha256:bda89749b0f0a4e74455c85e862423ecaeb082e4e728575e2f2e9f805c359bc1