Skip to content

Remove Foundry NPM package and switch to local installation#26

Merged
igorroncevic merged 8 commits into
mainfrom
feat/pin-foundry-toolchain
May 19, 2026
Merged

Remove Foundry NPM package and switch to local installation#26
igorroncevic merged 8 commits into
mainfrom
feat/pin-foundry-toolchain

Conversation

@igorroncevic
Copy link
Copy Markdown
Contributor

Summary

  • remove Foundry npm packages from dev dependencies and lockfile
  • run Foundry commands from the local PATH through just wrappers
  • install Foundry v1.7.0 in CI and document local v1.7.0 setup

Test Plan

  • forge --version
  • pnpm --dir dev install --frozen-lockfile --offline
  • just build
  • just lint
  • just test
  • uv sync --project dev --locked
  • just slither
  • just coverage-check

@igorroncevic igorroncevic requested a review from a team as a code owner May 19, 2026 07:54
@igorroncevic igorroncevic changed the title Use pinned local Foundry toolchain Remove Foundry NPM package and switch to local installation May 19, 2026
@igorroncevic igorroncevic force-pushed the feat/pin-foundry-toolchain branch from 4c6f83c to 6084235 Compare May 19, 2026 10:15
@igorroncevic igorroncevic merged commit 0af6abc into main May 19, 2026
6 checks passed
@igorroncevic igorroncevic deleted the feat/pin-foundry-toolchain branch May 19, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants