Skip to content

feat: add key rotation #2370

feat: add key rotation

feat: add key rotation #2370

Triggered via pull request April 27, 2026 06:48
Status Failure
Total duration 31m 1s
Artifacts 6

ci.yml

on: pull_request
Determine Image Tag
4s
Determine Image Tag
test  /  Run Unit Tests
3m 13s
test / Run Unit Tests
test  /  Run Integration Tests
2m 6s
test / Run Integration Tests
test  /  Build All ev-node Binaries
1m 42s
test / Build All ev-node Binaries
Matrix: docker / build-images
test  /  Combine and Upload Coverage
7s
test / Combine and Upload Coverage
test  /  Run E2E System Tests
13m 31s
test / Run E2E System Tests
test  /  Run EVM Execution Tests
1m 44s
test / Run EVM Execution Tests
docker-tests  /  Docker E2E Tests
6m 56s
docker-tests / Docker E2E Tests
docker-tests  /  Docker Upgrade E2E Tests
4m 6s
docker-tests / Docker Upgrade E2E Tests
docker-tests  /  Docker Compatibility E2E Tests
4m 31s
docker-tests / Docker Compatibility E2E Tests
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 7 warnings, and 1 notice
lint / markdown-lint
Process completed with exit code 1.
lint / hadolint: tools/local-da/Dockerfile#L13
DL3003 warning: Use WORKDIR to switch to a directory
lint / hadolint: apps/testapp/Dockerfile#L25
DL3003 warning: Use WORKDIR to switch to a directory
lint / hadolint: apps/testapp/Dockerfile#L4
DL3008 warning: Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`
test / Run EVM Execution Tests
Process completed with exit code 1.
test / Run EVM Execution Tests
cannot use newStateRoot (variable of struct type execution.ExecuteResult) as []byte value in assignment
test / Run EVM Execution Tests
cannot use newStateRoot (variable of struct type execution.ExecuteResult) as []byte value in assignment
test / Run EVM Execution Tests
cannot use newStateRoot (variable of struct type execution.ExecuteResult) as []byte value in argument to append
lint / goreleaser-check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: technote-space/get-diff-action@v6.1.2. 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/
lint / markdown-lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v3, technote-space/get-diff-action@v6.1.2. 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/
lint / yamllint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: technote-space/get-diff-action@v6.1.2. 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/
lint / golangci-lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: technote-space/get-diff-action@v6.1.2. 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 ev-node-grpc
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/login-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/
docker / Build ev-node-evm
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/login-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/
docker / Build ev-node-testapp
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/login-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/
Determine Image Tag
Using PR-based tag: pr-3282

Artifacts

Produced during runtime
Name Size Digest
evstack~ev-node~LKJDC6.dockerbuild
82 KB
sha256:e986280b3c4749fcd7295bfc51cd3dcd79f721af38170f233e0dde051a0b4b5f
evstack~ev-node~OHP081.dockerbuild
94.2 KB
sha256:4d46a54d95a4b699383622b5edb2efc475939a78549945d3f012df0d136c9663
evstack~ev-node~QQ4EXP.dockerbuild
101 KB
sha256:499ab6491a6de7ee0aff2498f0908a8314b4b7f0edef7acde50df7297c653edb
evstack~ev-node~SM40ET.dockerbuild
40.2 KB
sha256:376c8b5c683bdccf4bd7a2343f0795dde510483c0581dbd1b2e651e4dcfb9696
integration-test-coverage-report-bfa6e7c49c862d0d0fc65ddbcba5ea0bb8071c94
2.34 KB
sha256:581b2b85ff4acbb45c50a26fba6fc7313fe701d2f17d4294d04ea71f03740cce
unit-test-coverage-report-bfa6e7c49c862d0d0fc65ddbcba5ea0bb8071c94
82.6 KB
sha256:4377fb129d613397e6193b43d4c13a5097b4ff634a582d09983eb5547f90f0d5