build: Build and deploy testnet - #129
Merged
Merged
Conversation
bgins
force-pushed
the
bgins/build-deploy-testnet
branch
25 times, most recently
from
May 31, 2024 02:50
7de229d to
073c40d
Compare
bgins
marked this pull request as ready for review
May 31, 2024 03:00
AquiGorka
reviewed
May 31, 2024
| run: | | ||
| cd hardhat | ||
| npm ci | ||
| doppler run -- npx hardhat deploy --network arbitrumSepolia |
Contributor
There was a problem hiding this comment.
We need to validate this works locally, to confirm we get the same contract addresses every time.
AquiGorka
reviewed
May 31, 2024
AquiGorka
reviewed
May 31, 2024
AquiGorka
reviewed
May 31, 2024
AquiGorka
reviewed
May 31, 2024
| @@ -0,0 +1,17 @@ | |||
| name: Restart Testnet job creator | |||
AquiGorka
reviewed
May 31, 2024
bgins
force-pushed
the
bgins/build-deploy-testnet
branch
from
May 31, 2024 18:37
073c40d to
abc2bbd
Compare
bgins
force-pushed
the
bgins/build-deploy-testnet
branch
2 times, most recently
from
May 31, 2024 18:54
f8c77b0 to
42504b4
Compare
arsen3d
pushed a commit
that referenced
this pull request
Jun 11, 2024
* docs: Update VM instructions to use Ubuntu * build: Add testnet contracts deploy action * build: Remove Cloudflare token and Doppler config * build: Add testnet solver and job-creator build and deploy * build: Add restart Testnet solver and job creator actions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Review Type Requested (choose one):
Summary
This pull request implements the following changes:
testnet_deploy_contractsactiontestnet_deploy_servicesaction to build and deploy solver and job-creator to Testnettestnet_restart_solverandtestnet_restart_job_creatoractions to restarts services individuallyAll GitHub actions are run on-demand for the moment.
Note that
testnet_deploy_contractsdepends on the #122 where thearbitrumSepolianetwork is defined. We could wait on this one if we prefer to hold off until the other PR is merged.Task/Issue reference
Implements #124
Details
How to test this code?
Local builds for the Docker images should succeed and work with the local stack.
The GH actions can only be run on-demand once this PR reaches
main, but here are the last runs while working on them:testnet_deploy_services: https://github.com/Lilypad-Tech/lilypad/actions/runs/9310164136testnet_restart_solver: https://github.com/Lilypad-Tech/lilypad/actions/runs/9312184243testnet_restart_job_creator: https://github.com/Lilypad-Tech/lilypad/actions/runs/9312184244testnet_deploy_contractshas not been tested, but is quite similar to the Devnet contract deploy action:lilypad/.github/workflows/devnet_deploy.yml
Lines 9 to 28 in acf81d1