Commit 86bf673
ci: pin Foundry to v1.5.1 to avoid nightly drift
CI installed foundry 'nightly', which changes daily and quietly shifts
remappings auto-resolution, evm_version clamping, and fmt rules -- the same
class of drift that recently produced a non-canonical CREATE2 deploy address.
Pin all three foundry-toolchain installs (forge-test, forge-coverage, certora
verify) to v1.5.1, and document matching it locally via 'foundryup --install
1.5.1'. Verified v1.5.1 reproduces the canonical addresses exactly:
implementation 0x00000110dCdEdC9581cb5eCB8467282f2926534d and factory
0xBA5ED110eFDBa3D005bfC882d75358ACBbB85842.
Co-authored-by: OpenCode <opencode-noreply@coinbase.com>1 parent d0c113e commit 86bf673
3 files changed
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
98 | 103 | | |
99 | 104 | | |
100 | 105 | | |
| |||
0 commit comments