Skip to content

fix: bump op-fetcher dep to fix daily-codegen CI#1200

Open
stevennevins wants to merge 2 commits intomainfrom
stevennevins/fix-main-ci
Open

fix: bump op-fetcher dep to fix daily-codegen CI#1200
stevennevins wants to merge 2 commits intomainfrom
stevennevins/fix-main-ci

Conversation

@stevennevins
Copy link
Copy Markdown
Contributor

Summary

  • The daily-codegen CircleCI scheduled workflow has been failing since ~Feb 4 (~5 weeks)
  • Root cause: op-fetcher's FetchChainInfo.s.sol script reverts against current on-chain contracts (OP Sepolia + OP Mainnet)
  • Bumps ethereum-optimism/optimism from a June 2025 pseudo-version to v1.13.7 with matching op-geth (v1.101602.3-rc.1)

CI failure logs

First failure (Feb 4):

error fetching onchain configs: failed to fetch chain info for chainId 11155420:
failed to run FetchChainInfo.s.sol script: execution reverted

Latest failure (Mar 13):

error fetching onchain configs: failed to fetch chain info for chainId 10:
failed to run FetchChainInfo.s.sol script: execution reverted

Test plan

  • go build ./... compiles
  • go test ./... — no new test failures (3 pre-existing local-only failures confirmed)
  • Trigger daily_codegen_dispatch via CircleCI API to verify the fix end-to-end

The daily-codegen CircleCI workflow has been failing since ~Feb 4
because the op-fetcher's FetchChainInfo.s.sol script reverts against
current on-chain contracts. Bumps optimism from a June 2025
pseudo-version to v1.13.7 with matching op-geth.
@stevennevins stevennevins requested a review from a team as a code owner March 13, 2026 18:36
@wiz-inc-a178a98b5d
Copy link
Copy Markdown

wiz-inc-a178a98b5d bot commented Mar 13, 2026

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities 1 High
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations -
SAST Finding SAST Findings -
Software Management Finding Software Management Findings -
Total 1 High

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

Comment thread ops/go.mod
github.com/clbanning/mxj/v2 v2.7.0 // indirect
github.com/consensys/bavard v0.1.27 // indirect
github.com/consensys/gnark-crypto v0.16.0 // indirect
github.com/consensys/gnark-crypto v0.18.0 // indirect
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

High Vulnerability Finding

The following vulnerability impacts github.com/consensys/gnark-crypto versions <0.18.1: GHSA-fj2x-735w-74vq.

It can be remediated by updating to version 0.18.1 or higher.

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).

To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

Suggested change
github.com/consensys/gnark-crypto v0.18.0 // indirect
github.com/consensys/gnark-crypto v0.18.1 // indirect

ops/go.mod requires Go 1.24.0 after the op-fetcher dep bump.
golangci-lint 1.61.0 was built with Go 1.23 and refuses to lint
Go 1.24 code.
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.

1 participant