• smartcontracts's avatar
    fix(ci): contracts test names check failures (#13034) · d139cc98
    smartcontracts authored
    lint-forge-tests-check-no-build was causing issues in CI because
    it was running as part of contracts-bedrock-checks which depends
    on contracts-bedrock-build. contracts-bedrock-build builds the
    contract files EXCEPT for tests whenever contracts-bedrock has
    changed. This means that contracts-bedrock-build would not build
    any test files and therefore lint-forge-tests-check-no-build would
    not find any test files to check and the job would do nothing.
    However, when contracts-bedrock is NOT changed, the build job gets
    the full set of artifacts INCLUDING test artifacts from the cache.
    This would trigger the full check to actually be run and it would
    properly fail.
    
    This PR moves that particular check into contracts-bedrock-tests
    so that it's guaranteed to have all of the compiled contracts.
    d139cc98
Name
Last commit
Last update
.circleci Loading commit data...
.github Loading commit data...
.semgrep Loading commit data...
.vscode Loading commit data...
bedrock-devnet Loading commit data...
cannon Loading commit data...
docs Loading commit data...
interop-devnet Loading commit data...
just Loading commit data...
op-alt-da Loading commit data...
op-batcher Loading commit data...
op-chain-ops Loading commit data...
op-challenger Loading commit data...
op-conductor Loading commit data...
op-deployer Loading commit data...
op-dispute-mon Loading commit data...
op-e2e Loading commit data...
op-node Loading commit data...
op-preimage Loading commit data...
op-program Loading commit data...
op-proposer Loading commit data...
op-service Loading commit data...
op-supervisor Loading commit data...
op-wheel Loading commit data...
ops Loading commit data...
ops-bedrock Loading commit data...
packages/contracts-bedrock Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.envrc.example Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.semgrepignore Loading commit data...
.shellcheckrc Loading commit data...
CITATION.cff Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
codecov.yml Loading commit data...
docker-bake.hcl Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...
justfile Loading commit data...
versions.json Loading commit data...