diff --git a/.circleci/config.yml b/.circleci/config.yml index 4a58863e5372e..7996cc1216713 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2547,6 +2547,7 @@ workflows: - circleci-repo-readonly-authenticated-github-token requires: - initialize + - contracts-bedrock-build - cannon-prestate-quick: context: - circleci-repo-readonly-authenticated-github-token @@ -2670,6 +2671,11 @@ workflows: only: /^(da-server|cannon|ufm-[a-z0-9\-]*|op-[a-z0-9\-]*)\/v.*/ branches: ignore: /.*/ + - contracts-bedrock-build: + context: + - circleci-repo-readonly-authenticated-github-token + requires: + - initialize # Standard (medium) cross-platform docker images go here - docker-build: matrix: @@ -2704,6 +2710,7 @@ workflows: - oplabs-gcr-release requires: - initialize + - contracts-bedrock-build # Checks for cross-platform images go here - check-cross-platform: matrix: @@ -2895,12 +2902,18 @@ workflows: - initialize: context: - circleci-repo-readonly-authenticated-github-token + - contracts-bedrock-build: + context: + - circleci-repo-readonly-authenticated-github-token + requires: + - initialize - docker-build: matrix: parameters: docker_name: - op-node - op-batcher + - op-deployer - op-faucet - op-program - op-proposer @@ -2922,12 +2935,14 @@ workflows: - circleci-repo-readonly-authenticated-github-token requires: - initialize + - contracts-bedrock-build - check-cross-platform: matrix: parameters: op_component: - op-node - op-batcher + - op-deployer - op-faucet - op-program - op-proposer