From f7d0511a05ef26ee5a76adafa901ab0286bc0e23 Mon Sep 17 00:00:00 2001 From: Kelvin Fichter Date: Fri, 3 Jun 2022 12:43:27 -0400 Subject: [PATCH] fix(ci): bedrock requires monorepo --- .circleci/config.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c10a05075debc..96c3b3c887592 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -365,15 +365,14 @@ jobs: command: | docker run --init -it -v `pwd`:/input lycheeverse/lychee --verbose --no-progress --exclude-loopback --exclude twitter.com --exclude-mail /input/README.md "/input/specs/**/*.md" "/input/meta/**/*.md" "/input/op-node/**/*.md" || exit 0 - bedrock-solidity: + contracts-bedrock-tests: docker: - image: ethereumoptimism/js-builder:latest steps: + - restore_cache: + keys: + - v2-cache-yarn-build-{{ .Revision }} - checkout - - run: - name: install - command: yarn install - working_directory: packages/contracts-bedrock - run: name: lint command: yarn lint:check @@ -382,10 +381,6 @@ jobs: name: slither command: yarn slither || exit 0 working_directory: packages/contracts-bedrock - - run: - name: build - command: yarn build - working_directory: packages/contracts-bedrock - run: name: test command: yarn test @@ -489,7 +484,6 @@ workflows: jobs: - yarn-monorepo - bedrock-go-tests - - bedrock-solidity - bedrock-markdown - fuzz-op-node - go-lint-test-build: @@ -521,6 +515,9 @@ workflows: - contracts-periphery-tests: requires: - yarn-monorepo + - contracts-bedrock-tests: + requires: + - yarn-monorepo - js-lint-test: name: dtl-tests package_name: data-transport-layer