Skip to content

Commit

Permalink
Install foundry in prepublish test job for solidity and add other mis…
Browse files Browse the repository at this point in the history
…c contracts CI fixes (#16416)

* Install foundry in prepublish test job for solidity

* WIP: Temporarily run: pnpm copy:ccip-files

* Install additional dev deps

* Revert "WIP: Temporarily run: pnpm copy:ccip-files"

This reverts commit 098d073.

* CI fixes for CCIP Contracts (#16434)

* Install additional dev deps

* Copy over lockfile

* Simplify script command for copying ccip release files

(cherry picked from commit 5b5f2a1)

* Run pnpm install

(cherry picked from commit 91ce4c9)
  • Loading branch information
chainchad committed Feb 21, 2025
1 parent 521f49e commit f47c5de
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 9 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/solidity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,8 @@ jobs:
persist-credentials: false
- name: Setup NodeJS
uses: ./.github/actions/setup-nodejs
- name: Install Foundry
uses: ./.github/actions/install-solidity-foundry
- name: Run Prepublish test
working-directory: contracts
run: pnpm prepublishOnly
Expand Down
43 changes: 34 additions & 9 deletions contracts/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f47c5de

Please sign in to comment.