-
Notifications
You must be signed in to change notification settings - Fork 107
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
fix(ci): Fix network parameter in continous-delivery.yml, and add network labels to GCP jobs #5710
Conversation
0b6bd6b
to
bc48288
Compare
bc48288
to
5f8eb12
Compare
@gustavovalverde I'm not sure how to test continous-delivery.yml, are there instructions? zcashd-manual-deploy.yml isn't so important to test, because it is not used right now. |
dfc3e02
to
c2f3c59
Compare
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 how to test continous-delivery.yml
The workflow dispatch is available here if that helps.
Thanks! I started a manual run here: But we also need to test the release trigger, and check the labels, and maybe the logs for the instances? I'm not sure how to do any of that. |
fe7af64
to
3b46d1e
Compare
3b46d1e
to
cf5c764
Compare
Failed due to #5384 again. |
@gustavovalverde I get this warning when running the workflow, but I don't think I made any changes to that part of the workflow:
https://github.com/ZcashFoundation/zebra/actions/runs/3536561823 |
Thise seems to be normal, it says that for all runs going back at least ~6 months: https://github.com/ZcashFoundation/zebra/actions/runs/2411825703 |
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.
Looks good to me!
The "current GitHub workspace is empty" warning isn't new so I'm not worried about it.
Versioning and deploy-nodes were skipped in the manual run, but:
- versioning wasn't changed (except the comment)
- changes to deploy-nodes and zcashd-manual-deploy were tested in CI jobs
Motivation
We want to add the Zcash network as a GCP label. We need to lowercase the network to do that.
This also fixes a workflow input handling bug in continous-delivery.yml, which made it impossible to correctly implement a network label in PR #5693.
Solution
This PR also fixes some shellcheck errors using search and replace, including scripts in the unchanged parts of these workflows.
Review
This is a routine change.
Reviewer Checklist