fix(ci): Disable unnecessary GitHub Actions runner checks (#6789)
* Disable unnecessary OS checks * Remove corresponding patch jobs
This commit is contained in:
parent
a6f9820aa3
commit
ed1d15be7a
|
|
@ -30,6 +30,9 @@ jobs:
|
||||||
rust: beta
|
rust: beta
|
||||||
- os: macos-latest
|
- os: macos-latest
|
||||||
features: " --features getblocktemplate-rpcs"
|
features: " --features getblocktemplate-rpcs"
|
||||||
|
- os: ubuntu-latest
|
||||||
|
rust: beta
|
||||||
|
features: " --features getblocktemplate-rpcs"
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- run: 'echo "No build required"'
|
- run: 'echo "No build required"'
|
||||||
|
|
@ -56,7 +59,7 @@ jobs:
|
||||||
checks:
|
checks:
|
||||||
- bans
|
- bans
|
||||||
- sources
|
- sources
|
||||||
features: ['', '--all-features', '--no-default-features']
|
features: ['', '--all-features']
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- run: 'echo "No build required"'
|
- run: 'echo "No build required"'
|
||||||
|
|
|
||||||
|
|
@ -81,6 +81,11 @@ jobs:
|
||||||
rust: beta
|
rust: beta
|
||||||
- os: macos-latest
|
- os: macos-latest
|
||||||
features: " --features getblocktemplate-rpcs"
|
features: " --features getblocktemplate-rpcs"
|
||||||
|
# getblocktemplate-rpcs is an experimental feature, so we just need to test it on stable Rust
|
||||||
|
# beta is unlikely to fail just for this feature, and if it does, we can fix it when it reaches stable.
|
||||||
|
- os: ubuntu-latest
|
||||||
|
rust: beta
|
||||||
|
features: " --features getblocktemplate-rpcs"
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.2
|
- uses: actions/checkout@v3.5.2
|
||||||
|
|
@ -252,7 +257,10 @@ jobs:
|
||||||
checks:
|
checks:
|
||||||
- bans
|
- bans
|
||||||
- sources
|
- sources
|
||||||
features: ['', '--all-features', '--no-default-features']
|
# We don't need to check `--no-default-features` here, because (except in very rare cases):
|
||||||
|
# - disabling features isn't going to add duplicate dependencies
|
||||||
|
# - disabling features isn't going to add more crate sources
|
||||||
|
features: ['', '--all-features']
|
||||||
# We always want to run the --all-features job, because it gives accurate "skip tree root was not found" warnings
|
# We always want to run the --all-features job, because it gives accurate "skip tree root was not found" warnings
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue