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

Add zkSync Support To Automated New Chain Checks #662

Closed
nlordell opened this issue Jun 24, 2024 · 1 comment
Closed

Add zkSync Support To Automated New Chain Checks #662

nlordell opened this issue Jun 24, 2024 · 1 comment
Assignees

Comments

@nlordell
Copy link
Collaborator

As we are automating new chain checks, we need additional zkSync support for the scripts.

remedcu added a commit that referenced this issue Jul 9, 2024
This PR improves the review cycle for the `safe-deployment` by checking
the new deployments when a new PR is created for a particular chain.

This PR:
- instead of an `ISSUE_TEMPLATE`, introduced a PR Template which will
ask for the required data from the PR creator, and help run the CI
script.
- adds a CI review script, which succeeds if everything seems ok, else,
it helps the PR creator to know what might be a problem with merging the
PR in the CI logs.
- updates the `github-review` script, which checks for edge cases when a
chain ID with the highest number is added.
- updates the test to accommodate the change in the JSON structure for
the `codehash` (because `v.1.3.0` has multiple deployment types).
- updated the JSON structure to include address and code hash within a
single object with the deployment type as the key.
- ZKSync support in CI mentioned in #662 (Ex:
remedcu#8)

Remaining TODO's:
- There is a possibility that a user removes one of the deployment types
(currently only applicable with `v1.3.0`) from the current list. This
can't be detected with the current script.
@remedcu
Copy link
Member

remedcu commented Jul 9, 2024

Solved with #683

@remedcu remedcu closed this as completed Jul 9, 2024
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

No branches or pull requests

2 participants