-
Notifications
You must be signed in to change notification settings - Fork 579
feat: scaffold deploy-scenario-network.yml #16553
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
feat: scaffold deploy-scenario-network.yml #16553
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
dad9d14 to
5bf3ad7
Compare
0f5a5e6 to
ed3868b
Compare
5bf3ad7 to
3efd44c
Compare
ed3868b to
4625b9d
Compare
be9395d to
72f6625
Compare
2f88902 to
9fab426
Compare
72f6625 to
6d00759
Compare
9fab426 to
1c7563b
Compare
6d00759 to
050f8f1
Compare
| mnemonic: | ||
| description: The mnemonic to use for the eth devnet | ||
| required: false | ||
| type: string | ||
| default: "test test test test test test test test test test test junk" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should this be moved to the secret section of the workflow?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure. If we only wanted it to be called via workflow_call, I'd say yes. But if we move it to secrets, then effectively whenever someone wants to manually dispatch, they'll be using the mnemonic stored in the repo, which I don't think is what we want.
050f8f1 to
f30a344
Compare
1c7563b to
79f0f2b
Compare

Add Scenario Network Deployment Workflow
This PR adds a new workflow for deploying a complete scenario network, which includes:
A new
deploy-scenario-network.ymlworkflow that orchestrates the deployment of both an Ethereum devnet and rollup contractsUpdates to the
deploy-eth-devnet.ymlworkflow to:Updates to the Terraform configuration in
deploy-eth-devnet:Updates to the rollup contracts deployment to properly use the validators parameter
These changes enable more flexible and composable deployment workflows for testing scenarios.