Fix GitHub CI build
* Use stable branch of Rust instead of broken minimum required nightly version. * Disable fail-fast to reveal all problems at once. * Remove deletion of rust-toolchain file as the file is no longer required/existing.
This commit is contained in:
parent
cb17fde4d6
commit
29af505a96
|
@ -11,8 +11,8 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
rust:
|
rust:
|
||||||
|
- stable
|
||||||
- nightly
|
- nightly
|
||||||
- nightly-2019-05-21 # MSRV
|
|
||||||
os:
|
os:
|
||||||
- ubuntu-latest
|
- ubuntu-latest
|
||||||
- windows-latest
|
- windows-latest
|
||||||
|
@ -22,6 +22,8 @@ jobs:
|
||||||
- "--all-features"
|
- "--all-features"
|
||||||
- "--no-default-features"
|
- "--no-default-features"
|
||||||
|
|
||||||
|
fail-fast: false
|
||||||
|
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
|
@ -35,9 +37,6 @@ jobs:
|
||||||
override: true
|
override: true
|
||||||
components: rustfmt, clippy
|
components: rustfmt, clippy
|
||||||
|
|
||||||
- name: Remove Rust Toolchain file
|
|
||||||
run: rm rust-toolchain
|
|
||||||
|
|
||||||
- uses: actions-rs/cargo@v1
|
- uses: actions-rs/cargo@v1
|
||||||
name: Clippy Lint
|
name: Clippy Lint
|
||||||
with:
|
with:
|
||||||
|
|
Loading…
Reference in New Issue