Commit 314b0414 authored by Adrian Sutton's avatar Adrian Sutton Committed by GitHub

Merge pull request #8121 from ethereum-optimism/jg/spacers_test_speedup

CI: Make validate-spaces quick
parents 91805fc9 09bfc795
...@@ -155,7 +155,11 @@ jobs: ...@@ -155,7 +155,11 @@ jobs:
root: "." root: "."
paths: paths:
- "packages/**/dist" - "packages/**/dist"
- "packages/contracts-bedrock/cache"
- "packages/contracts-bedrock/artifacts"
- "packages/contracts-bedrock/forge-artifacts" - "packages/contracts-bedrock/forge-artifacts"
- "packages/contracts-bedrock/tsconfig.tsbuildinfo"
- "packages/contracts-bedrock/tsconfig.build.tsbuildinfo"
docker-build: docker-build:
environment: environment:
...@@ -450,15 +454,14 @@ jobs: ...@@ -450,15 +454,14 @@ jobs:
contracts-bedrock-validate-spaces: contracts-bedrock-validate-spaces:
docker: docker:
- image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest
resource_class: xlarge resource_class: medium
steps: steps:
- checkout - checkout
- attach_workspace: { at: "." }
- restore_cache: - restore_cache:
name: Restore PNPM Package Cache name: Restore PNPM Package Cache
keys: keys:
- pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }} - pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
# populate node modules from the cache - attach_workspace: { at: "." }
- run: - run:
name: Install dependencies name: Install dependencies
command: pnpm install --frozen-lockfile --prefer-offline command: pnpm install --frozen-lockfile --prefer-offline
...@@ -494,7 +497,7 @@ jobs: ...@@ -494,7 +497,7 @@ jobs:
type: string type: string
docker: docker:
- image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest
resource_class: large resource_class: medium
steps: steps:
- checkout - checkout
- attach_workspace: { at: "." } - attach_workspace: { at: "." }
...@@ -523,7 +526,7 @@ jobs: ...@@ -523,7 +526,7 @@ jobs:
contracts-ts-tests: contracts-ts-tests:
docker: docker:
- image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest
resource_class: large resource_class: medium
steps: steps:
- checkout - checkout
- attach_workspace: { at: "." } - attach_workspace: { at: "." }
...@@ -545,7 +548,7 @@ jobs: ...@@ -545,7 +548,7 @@ jobs:
sdk-next-tests: sdk-next-tests:
docker: docker:
- image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest
resource_class: large resource_class: medium
steps: steps:
- checkout - checkout
- attach_workspace: { at: "." } - attach_workspace: { at: "." }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment