Skip to content

fix(ci): set two stages for insecure and secure images #4057

fix(ci): set two stages for insecure and secure images

fix(ci): set two stages for insecure and secure images #4057

Triggered via pull request April 17, 2026 15:03
Status Success
Total duration 2h 48m 43s
Artifacts 9

main.yml

on: pull_request
main/check-changes
6s
main/check-changes
docker-build  /  ...  /  determine-tag
docker-build / docker-build/golden-image (bpr) / determine-tag
main/prepare-core-client-matrix
2s
main/prepare-core-client-matrix
main/prepare-matrix
2s
main/prepare-matrix
main/test-backward-compatibility  /  common-testing/compile-rust-unit-tests
48m 19s
main/test-backward-compatibility / common-testing/compile-rust-unit-tests
main/test-wasm  /  wasm-testing
33m 27s
main/test-wasm / wasm-testing
main/build-dependabot  /  common-testing/compile-rust-unit-tests
main/build-dependabot / common-testing/compile-rust-unit-tests
main/test-core-client-unit  /  common-testing/compile-rust-unit-tests
main/test-core-client-unit / common-testing/compile-rust-unit-tests
main/test-core-threshold-main  /  common-testing/compile-rust-unit-tests
main/test-core-threshold-main / common-testing/compile-rust-unit-tests
main/test-core-threshold-pr  /  common-testing/compile-rust-unit-tests
main/test-core-threshold-pr / common-testing/compile-rust-unit-tests
main/test-grpc  /  common-testing/compile-rust-unit-tests
main/test-grpc / common-testing/compile-rust-unit-tests
main/check-docs
0s
main/check-docs
main/lint-helm-chart  /  helm-lint/lint (bpr)
main/lint-helm-chart / helm-lint/lint (bpr)
main/test-core-client-nightly  /  common-testing/compile-rust-unit-tests
main/test-core-client-nightly / common-testing/compile-rust-unit-tests
main/test-helm-chart  /  helm-test/helm-test (bpr)
main/test-helm-chart / helm-test/helm-test (bpr)
main/release-helm-chart  /  helm-release/helm-release
main/release-helm-chart / helm-release/helm-release
Matrix: docker-build / docker-build/golden-image (bpr) / build-and-push-docker
Waiting for pending jobs
Matrix: main/test-core-client
Matrix: main/test-core-service
Matrix: docker-build / docker-build/golden-image (bpr) / create-manifest
Waiting for pending jobs
main/test-reporter  /  test-reporter/test-reporter
12s
main/test-reporter / test-reporter/test-reporter
docker-build  /  ...  /  determine-tag
docker-build / docker-build/core-client (bpr) / determine-tag
docker-build  /  ...  /  determine-tag
docker-build / docker-build/core-service (bpr) / determine-tag
Matrix: docker-build / docker-build/core-client (bpr) / build-and-push-docker
Waiting for pending jobs
Matrix: docker-build / docker-build/core-service (bpr) / build-and-push-docker
Waiting for pending jobs
Matrix: docker-build / docker-build/core-client (bpr) / create-manifest
Waiting for pending jobs
Matrix: docker-build / docker-build/core-service (bpr) / create-manifest
Waiting for pending jobs
docker-build  /  ...  /  common-nitro-enclave/determine-tag
docker-build / docker-build/core-service-enclave (bpr) / common-nitro-enclave/determine-tag
docker-build  /  ...  /  common-nitro-enclave/build-and-push-enclave
docker-build / docker-build/core-service-enclave (bpr) / common-nitro-enclave/build-and-push-enclave
docker-build  /  ...  /  common-nitro-enclave/sign-image
docker-build / docker-build/core-service-enclave (bpr) / common-nitro-enclave/sign-image
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
main/test-wasm / wasm-testing
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af, arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. 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/
main/test-backward-compatibility / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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/
main/test-core-service (-F testing --lib) / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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/
main/test-core-service (-F slow_tests -F s3_tests -F insecure default_user_decryption_threshold -... / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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/
main/test-core-service (-F slow_tests -F s3_tests -F insecure -- --skip threshold --skip nightly) / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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/
main/test-core-client (--features testing -- centralized --skip full_gen_tests --skip nightly --s... / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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/
main/test-core-client (--features threshold_tests -- threshold --skip full_gen_tests --skip night... / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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/
main/test-core-service (-F slow_tests -F s3_tests -F insecure threshold -- --skip default_user_de... / common-testing/compile-rust-unit-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b, runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e, Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5. 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
junit-test-report-20260417155246577 Expired
439 Bytes
sha256:e09694c54c35678c1d7ad11b98ac052846031ee6fec996ea99e2dc64754e90b7
junit-test-report-20260417155847784 Expired
7.98 KB
sha256:1e6c2bdd6e28d340dbc14dc1d6df67113ae6b58505d22e109458db536165da01
junit-test-report-20260417160223143 Expired
514 Bytes
sha256:edca5dcb262855da842a290d83618740d92a45827d3b965517d2594bf78a0372
junit-test-report-20260417161954254 Expired
7.25 KB
sha256:615742892a2bc91c9c1ad0374b8453b068f3698a221a14081df145ee4c731e3a
junit-test-report-20260417162417256 Expired
608 Bytes
sha256:64730a6ccbf3bfd243abc8ac7eaef7e522215098d0d29b7179e7c6a71d5a44c0
junit-test-report-20260417172114837 Expired
835 Bytes
sha256:46d4f0aeb7ce49f0e25b485b079f1cd676c947183ad06c6409ff13624bf98672
junit-test-report-20260417175211615 Expired
12.3 KB
sha256:d8b72bfcbf499da73dab384c52fc0e21d3dee7a947e8b424b703f86b1a576052
logs-kms-main-4057-compile-rust-unit-tests-19572b5e Expired
9.54 KB
sha256:f525efd503496a70300eebe8f99012483d169c5dacc2f8bf9048f99be8054735
logs-kms-main-4057-compile-rust-unit-tests-b0669688 Expired
13.5 KB
sha256:c77f311823ecd02afb20df82abcf6a821f840ee9a805b9d993af36a92b346cfc