feat: add nightly scheduled post-deploy verification run - #563
Open
john2ydep2-gt wants to merge 1 commit into
Open
feat: add nightly scheduled post-deploy verification run#563john2ydep2-gt wants to merge 1 commit into
john2ydep2-gt wants to merge 1 commit into
Conversation
Add a nightly schedule trigger to ci-post-deploy-verify.yml so the post-deploy WASM hash verification runs against the live testnet deployment every day, catching drift or outages between manual deploys instead of only verifying at deploy time. - Add schedule: cron '0 2 * * *' alongside workflow_dispatch - Gate deployment steps to workflow_dispatch; scheduled runs reuse the existing live testnet deployment - Resolve live testnet contract IDs from the most recent successful deploy run artifact so scheduled verification has concrete targets - Add an alert job that opens a GitHub issue when a nightly run fails
|
@john2ydep2-gt Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
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.
Summary
Adds a nightly scheduled trigger to
ci-post-deploy-verify.ymlso post-deploy WASM hash verification runs against the live testnet deployment every day, catching drift or outages between deploys rather than only verifying at deploy time.Changes
schedule:cron trigger (0 2 * * *) alongside the existingworkflow_dispatchtrigger.workflow_dispatchonly; nightly scheduled runs reuse the existing live testnet deployment without re-deploying.resolve-live-addressesjob that resolves the live testnet contract IDs from the most recent successful manual deploy run'sdeployed-addresses-testnetartifact, so scheduled verification targets concrete deployed contract IDs.verifyandexport-addressesto fall back to the resolved live contract IDs when noworkflow_dispatchinputs are present.alert-schedule-failurejob that opens a GitHub issue when a nightly run fails.Testing
workflow_dispatchflow is preserved: manual deploy runs still deploy to testnet and verify immediately.Closes #494
Closes #496
Closes #495
Closes #497