change(ci): remove Windows support (#3819)

* ci: remove Windows support

* address comments
This commit is contained in:
Conrado Gouvea 2022-03-09 21:50:12 -03:00 committed by GitHub
parent 7283b4bfd0
commit bbef390944
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 11 additions and 8 deletions

7
.github/mergify.yml vendored
View File

@ -11,7 +11,8 @@ queue_rules:
- check-success=Test stable zebra-state with fake activation heights on ubuntu-latest
- check-success=Test stable on ubuntu-latest
- check-success=Test stable on macOS-latest
- check-success=Test stable on windows-latest
# TODO: Windows was removed for now, see https://github.com/ZcashFoundation/zebra/issues/3801
# - check-success=Test stable on windows-latest
- check-success=Coverage nightly
- check-success=Clippy
- check-success=Rustfmt
@ -28,7 +29,7 @@ queue_rules:
- check-success=Test stable zebra-state with fake activation heights on ubuntu-latest
- check-success=Test stable on ubuntu-latest
- check-success=Test stable on macOS-latest
- check-success=Test stable on windows-latest
# - check-success=Test stable on windows-latest
- check-success=Coverage nightly
- check-success=Clippy
- check-success=Rustfmt
@ -45,7 +46,7 @@ queue_rules:
- check-success=Test stable zebra-state with fake activation heights on ubuntu-latest
- check-success=Test stable on ubuntu-latest
- check-success=Test stable on macOS-latest
- check-success=Test stable on windows-latest
# - check-success=Test stable on windows-latest
- check-success=Coverage nightly
- check-success=Clippy
- check-success=Rustfmt

View File

@ -22,7 +22,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
# TODO: Windows was removed for now, see https://github.com/ZcashFoundation/zebra/issues/3801
os: [ubuntu-latest, macOS-latest]
rust: [stable]
steps:

View File

@ -34,7 +34,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
# TODO: Windows was removed for now, see https://github.com/ZcashFoundation/zebra/issues/3801
os: [ubuntu-latest, macOS-latest]
rust: [stable]
steps:

View File

@ -119,7 +119,6 @@ The recommended requirements for compiling and running `zebrad` are:
We continuously test that our builds and tests pass on:
The *latest* [GitHub Runners](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources) for:
- Windows Server
- macOS
- Ubuntu
@ -206,6 +205,8 @@ There are a few bugs in Zebra that we're still working on fixing:
- These panics can be ignored, unless they happen frequently.
- [Interrupt handler does not work when a blocking task is running #1351](https://github.com/ZcashFoundation/zebra/issues/1351)
- Zebra should eventually exit once the task finishes. Or you can forcibly terminate the process.
- [No Windows support #3801](https://github.com/ZcashFoundation/zebra/issues/3801)
- We used to test with Windows Server 2019, but not anymore; see issue for details
## Future Work

View File

@ -9,7 +9,6 @@ On many-core machines (like, 32-core) the build is very fast; on 2-core machines
it's less fast.
We continuously test that our builds and tests pass on:
- Windows Server 2019
- macOS Big Sur 11.0
- Ubuntu 18.04 / the latest LTS
- Debian Buster