zebra/.github/workflows
Gustavo Valverde 455db91f10
refactor(ci): use GitHub variables for non-sensitive info (#6357)
* refactor(ci): use GitHub secrets and variables

We've been using values that are variable across multiple workflows,
and those can only be changed if modifying the workflows, but we should
be able to change the values without committing new changes in the code
for this purpose we're now using GitHub Variables, and even moving
non-sensitive information into variables instead of secrets. Allowing
more flexibility and other scenarios that should be easier to manage,
like deploying to Mainnet or Testnet.

* refactor(ci): use new GitHub variables for GCP auth

* fix(ci): typo

* fix(ci): do not use multiple variables for the same value

* fix(ci): typo in variable

* fix(vars): use different variables for machine types

* fix(vars): missing substitution

* fix: typo

* fix: make the input CI network override the default network

* Use the correct network variable for creating disks

---------

Co-authored-by: teor <teor@riseup.net>
2023-04-13 06:56:21 +00:00
..
scripts ci(ssh): revert using `ssh-compute` action & increase sshd connection limit (#5367) 2022-10-11 00:11:49 +00:00
build-crates-individually.patch.yml build(deps): bump actions/checkout from 3.5.0 to 3.5.1 (#6490) 2023-04-13 04:58:24 +00:00
build-crates-individually.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
build-docker-image.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
continous-delivery.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
continous-integration-docker.patch-always.yml ci(lwd): run the send transactions test on each PR update (#6040) 2023-01-31 20:39:11 +00:00
continous-integration-docker.patch.yml ci: add a test to check that the Docker image config works (#5968) 2023-01-23 06:41:59 +00:00
continous-integration-docker.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
continous-integration-os.patch.yml fix(deps): Remove unused dependencies, and check for them in CI (#6216) 2023-02-26 23:42:36 +00:00
continous-integration-os.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
coverage.patch.yml ci(test): run build and test jobs on cargo and clippy config changes (#4941) 2022-08-26 18:06:32 +00:00
coverage.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
delete-gcp-resources.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
deploy-gcp-tests.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
dockerhub-description.yml build(deps): bump actions/checkout from 3.5.0 to 3.5.1 (#6490) 2023-04-13 04:58:24 +00:00
docs.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
lint.patch.yml fix(ci): Run required jobs on dependent PRs (#5550) 2022-11-07 11:59:32 +10:00
lint.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
project-management.yml build(deps): bump actions/add-to-project from 0.4.1 to 0.5.0 (#6452) 2023-04-03 23:20:53 +00:00
release-binaries.yml feat(release): create Docker hub binary with mining enabled on release (#6228) 2023-03-24 07:10:40 +00:00
release-drafter.yml change(release): Automatically split CHANGELOG entries into categories (#5203) 2022-09-27 12:41:55 +00:00
zcash-lightwalletd.patch.yml fix(ci): Run required jobs on dependent PRs (#5550) 2022-11-07 11:59:32 +10:00
zcash-lightwalletd.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00
zcash-params.yml fix(ci): Run required jobs on dependent PRs (#5550) 2022-11-07 11:59:32 +10:00
zcashd-manual-deploy.yml refactor(ci): use GitHub variables for non-sensitive info (#6357) 2023-04-13 06:56:21 +00:00