Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: latest foundry #9311

Merged
merged 1 commit into from
Feb 2, 2024
Merged

deps: latest foundry #9311

merged 1 commit into from
Feb 2, 2024

Conversation

tynes
Copy link
Contributor

@tynes tynes commented Feb 2, 2024

Description

Updates foundry to the latest nightly release.

https://github.com/foundry-rs/foundry/releases/tag/nightly-84d98427e17370ff08ec34f00e3c7e539753a760

It includes foundry-rs/foundry#6986 which will
help to make L2 genesis generation much more simple.

Reminder that we must always do releases of ci-builder using a nightly
foundry release that has not yet been pruned from github. When building
from source in ci-builder, there are issues at runtime. When
downloading the binary from github, there are no issues.

Will follow up with a release of ci-builder and then update the
version of ci-builder used in CI.

Updates foundry to the latest nightly release.

https://github.com/foundry-rs/foundry/releases/tag/nightly-84d98427e17370ff08ec34f00e3c7e539753a760

It includes foundry-rs/foundry#6986 which will
help to make L2 genesis generation much more simple.

Reminder that we must always do releases of `ci-builder` using a nightly
foundry release that has not yet been pruned from github. When building
from source in `ci-builder`, there are issues at runtime. When
downloading the binary from github, there are no issues.

Will follow up with a release of `ci-builder` and then update the
version of `ci-builder` used in CI.
@tynes tynes enabled auto-merge February 2, 2024 02:06
@tynes tynes requested a review from clabby February 2, 2024 02:06
@tynes tynes added this pull request to the merge queue Feb 2, 2024
Merged via the queue into develop with commit 50ef8f7 Feb 2, 2024
65 checks passed
@tynes tynes deleted the deps/foundry-latest branch February 2, 2024 02:31
github-merge-queue bot pushed a commit that referenced this pull request Feb 2, 2024
* ci: update to ci-builder 0.41.0

Updates ci-builder to the latest release

PR to update to latest foundry: #9311
Tag service: https://github.com/ethereum-optimism/optimism/actions/runs/7750682174/job/21137300601
Release in circleci: https://app.circleci.com/pipelines/github/ethereum-optimism/optimism/43501/workflows/b0cedd5b-d439-49b2-b568-b137ca02e23c

* op-chain-ops: hack fix for state serialization

An update to foundry must change the way that the state dump
is serialized as there is a panic with the genesis json parsing.
Adds a simple hack for handling it.

* typo: fix
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.

3 participants