You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* First, deploy on Testnets and make sure all tests are ok.
339
+
* Create a release branch `release/X.X.X` that starts from the `main` branch.
340
+
- Note that GitHub environments `arbitrum` and `ethereum` can only be used with `release/*` branches. The `main` branch cannot be used as the CI will not be able to commit deployment artifacts.
341
+
* Commit required changes (salt, ...)
342
+
* Go to "Actions" section on GitHub
343
+
* Trigger `Deploy contracts` job and choose the correct release branch and the target Github environment.
344
+
336
345
## TODO
337
346
338
347
- Use an enterprise RPC URL for `secrets.SEPOLIA_RPC_URL` in Github environment `ci`.
339
348
- Add git pre-commit hook to format code locally.
340
349
- Testing Documentation
341
-
- Parametrize config.json to not overide btw mainnet and testnets
350
+
- Parametrize the following addresses by chain in `config.json`:
bytesmemory _extraOptions = OptionsBuilder.newOptions().addExecutorLzReceiveOption(90_000, 0); // 90_000 gas limit for the receiving executor and 0 for the executor's value
0 commit comments