Skip to content

backports/op-deployer: use legacy L2Genesis.s.sol #16955

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

Merged

Conversation

bitwiseguy
Copy link
Contributor

Revert changes to L2Genesis.s.sol. Those changes were not included in op-contracts/v4.0.0, therefore op-deployer/v0.4.x should use the old go interface when invoking that script.

Reverted the following commit:

git revert 9ca86d0df26dadb140e889a669885253d91cd5d7

Also cherry-picks commit to pull in deployer integration_test updates:

  • commit name: op-deployer: Add tests for end-to-end bootstrap
  • commit hash: e0c8917

bitwiseguy and others added 2 commits August 3, 2025 13:37
* op-deployer: Add tests for end-to-end bootstrap

Adds end-to-end tests for bootstrapping the superchain and implementations then running a deployment using `apply`. These tests run against both local and tagged artifacts. However, since only backport/proposal branches have an SLA to support tagged artifacts the tagged artifacts test is skipped unless the current branch is a backport/proposal branch. This is achieved via a new test helper in `op-service/testutils/git.go`.

* read from circle_branch too

* increase timeout

* feedback

* lint

* refactor constant

* fix analyze thing
@mslipper mslipper merged commit fd57374 into backports/op-deployer/v0.4.0 Aug 6, 2025
58 checks passed
@mslipper mslipper deleted the backports/op-deployer/fix-v0.4.1 branch August 6, 2025 15:15
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