mento-protocol/mento-core

[SPIKE]: Investigate broken CI caused by foundry regression

Closed this issue · 0 comments

Our tests have been broken on CI for ~3 weeks https://github.com/mento-protocol/mento-core/actions/workflows/lint_test.yaml

Trigger seems to have been a foundry upgrade that introduced a regression and is making our governance integration tests fail. Specifically, this test suite: test/governance/IntegrationTests/GovernanceIntegration.gas.t.sol:GovernanceGasTest

@m-chrzan said the last working version for him was foundryup --version nightly-f625d0fa7c51e65b4bf1e8f7931cd1c6e2e285e9

Acceptance Criteria

  • CI Test Job is passing again (ideally by adjusting our tests to work with the latest foundry version, or alternatively by fixing the foundry version used in CI to the last known working one)