Deirdre Connolly
a091f63c79
Generate Canopy activation disks
2021-03-20 19:34:33 -04:00
teor
c57baad7e8
Merge pull request #1923 from ZcashFoundation/coverage-no-incremental
...
Disable incremental compilation in coverage builds to avoid disk space errors.
2021-03-19 11:33:25 +10:00
teor
c8b8a428c6
Revise release checklist to be more explicit
2021-03-17 22:23:41 -04:00
Alfredo Garcia
b8742f03a9
add a note to save changelog locally
2021-03-17 22:23:41 -04:00
teor
74cc30c307
Change the cached sync tests to canopy
...
This change requires a cached state rebuild. The rebuilt state will be
significantly larger.
2021-03-18 10:13:47 +10:00
Deirdre Connolly
159d5a22f2
auto-delete manual deploy disks
...
If you need to keep them from being deleted, you can update them manually from the gcloud console, as the instance will not be deleted automatically.
2021-03-06 01:54:00 -05:00
Deirdre Connolly
b29294b4ee
Explicitly auto-delete additional cache disks
...
This property is supposedly set to 'true' by default, but we are still leaving disks behind.
Perhaps because: "...if the disk is later detached from the instance, this option won't apply."
https://cloud.google.com/sdk/gcloud/reference/compute/instance-templates/create-with-container#--disk
Resolves #1845
2021-03-06 01:54:00 -05:00
Deirdre Connolly
5b1a0b8658
Update and rename zcashd-cd.yml to zcashd-manual-deploy.yml
...
And rename the job name
2021-03-05 23:53:51 -05:00
Deirdre Connolly
c2e42d06d2
Fix grep in zcashd-cd.yml
2021-03-05 23:48:17 -05:00
Deirdre Connolly
8f9e993fab
Fix grep now that `gcloud compute instance-groups list` has more than one result
2021-03-05 23:48:17 -05:00
Jane Lusby
db52d63b86
change machine type to one available in central region
2021-03-05 23:20:05 -05:00
Jane Lusby
3e60f9064f
fix bash syntax error
2021-03-05 23:20:05 -05:00
Jane Lusby
418d4ce9ce
Apply suggestions from code review
...
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-03-05 23:20:05 -05:00
Jane Lusby
42c5a7559e
Add manual deploy workflow for zcashd images
2021-03-05 23:20:05 -05:00
Alfredo Garcia
d8165ccb4d
Apply suggestions from code review
...
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-03-03 18:06:00 -05:00
Alfredo Garcia
97f400ff96
remove redundant step
2021-03-03 18:06:00 -05:00
Alfredo Garcia
efba34786c
re-enable docs CI with different firebase project IDs
2021-03-03 18:06:00 -05:00
Deirdre Connolly
624bbf4b9a
Update release-checklist.md ( #1810 )
...
With edits from our recent release
2021-02-24 08:56:06 +10:00
teor
d0632ea29b
Add md files to release checklist commands
2021-02-23 17:33:39 +10:00
teor
6badfe73ca
Add fastmod example to release checklist
2021-02-23 17:31:02 +10:00
teor
a1c507240f
Fix a release-checklist.md typo
2021-02-23 11:47:02 +10:00
Pili Guerra
9e6db31db0
Add Usability Testing Plan template to the list of issue templates ( #1519 )
2021-02-19 10:53:11 +01:00
teor
a445cfbd55
Set ZEBRA_SKIP_NETWORK_TESTS using Windows syntax ( #1782 )
...
Use Powershell syntax to set ZEBRA_SKIP_NETWORK_TESTS on Windows.
Also skip the entire large sync test step on Ubuntu and
Windows, because the tests are skipped anyway due to
ZEBRA_SKIP_NETWORK_TESTS. This saves some
compilation time.
2021-02-19 19:36:32 +10:00
teor
535e9d0234
Disable failing docs workflow ( #1787 )
2021-02-19 19:35:46 +10:00
Alfredo Garcia
a9e4768d35
remove fail-fast from test job
2021-02-19 18:03:07 +10:00
Deirdre Connolly
7665c6792e
Fix the yaml indentation for the docs.yml workflow
...
Gotta love yaml.
2021-02-18 22:50:48 -05:00
Alfredo Garcia
c8823e9552
change coverage to run on ubuntu-latest
2021-02-16 19:43:36 -05:00
Alfredo Garcia
280496ef4e
bring coverage and docs back into CI
2021-02-16 19:43:36 -05:00
teor
47bcf6309a
Show env vars in CI ( #1751 )
...
And standardise how we set them
2021-02-17 08:04:00 +10:00
teor
c9ca601cff
Revert "Change skip network test name and comments"
...
This reverts commit f85006a798
.
2021-02-16 12:50:14 -05:00
Deirdre Connolly
9493391a2a
CI: bump build and test timeouts to 60 minutes
2021-02-16 12:47:35 -05:00
Deirdre Connolly
26aded0ef9
Run CI workflow on push to #main & manual request
...
We used to always run the CI workflow on push/merge to #main and at some point stopped;
we still link to the status of this workflow on #main from our README. I think we should bring it back.
Also allows manual triggering of the workflow, which can come in handy if you are working
on a branch but haven't opened a PR yet.
2021-02-15 21:19:57 -05:00
Alfredo Garcia
366f239974
Resolve Windows CI disk space issues ( #1726 )
...
* remove windows conditional
* fully separate tests from large tests
* add rust beta to new large test jobs
* increase build time for windows
* disable cargo increment
2021-02-16 09:44:49 +10:00
Alfredo Garcia
f85006a798
Change skip network test name and comments
2021-02-15 14:54:32 -05:00
Alfredo Garcia
a4d8b16213
fix title
2021-02-11 15:51:31 -05:00
Alfredo Garcia
49b23d0bbe
add rust beta to zebra-chain building job
2021-02-11 15:51:31 -05:00
Alfredo Garcia
33af7130dc
Apply suggestions from code review
...
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-02-11 15:51:31 -05:00
Alfredo Garcia
8c48ad6846
add rust version names to jobs
2021-02-11 15:51:31 -05:00
Alfredo Garcia
58a73c5626
add beta rust to test jobs
2021-02-11 15:51:31 -05:00
Alfredo Garcia
de78fcf0f6
try a matrix for rust stable and beta
2021-02-11 15:51:31 -05:00
Alfredo Garcia
43ff80f28f
try a CI build with beta rust
2021-02-11 15:51:31 -05:00
Deirdre Connolly
d93804ebe7
Add draft PR template for release checklist ( #1717 )
...
* Add draft PR template for release checklist
* Add some notes about keepachangelog categories
* Add excessive detail to the release checklist
We want to be very clear about the process now,
so we get consistency, and so other developers
can follow it.
Eventually, these details should move to the
developer book.
* Add links for Release Drafter and the GitHub Releases location
Co-authored-by: teor <teor@riseup.net>
2021-02-10 10:56:58 +10:00
teor
bf42e468fc
Temporarily disable failing docs CI
2021-02-05 07:50:46 +10:00
teor
69088545d9
Temporarily disable failing coverage CI
2021-02-05 07:50:46 +10:00
Deirdre Connolly
f805d2c8ab
Specify v5, not 'latest'
2021-01-29 17:38:46 -05:00
Deirdre Connolly
018fa2ff62
Enable Release Drafter workflow
2021-01-29 17:33:38 -05:00
Alfredo Garcia
6fd5b2db30
Temporally disable sync_large_checkpoints on Windows ( #1658 )
...
* temporally disable sync_large_checkpoints from CI
* Allow large checkpoint sync tests only on ubuntu and macOS
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-01-29 17:29:32 -05:00
Alfredo Garcia
374f9400d0
cleanup: remove duplicated isolated test from ci
2021-01-27 12:19:48 -08:00
Deirdre Connolly
a21eaad707
Use mdbook 0.4.5
...
https://blog.rust-lang.org/2021/01/04/mdbook-security-advisory.html
2021-01-08 21:24:31 -05:00
Deirdre Connolly
3266265f7f
Update testnet sync test
2020-12-16 20:36:31 -05:00