Use hecrj/setup-rust-action for some CI since it has better matchers

This commit is contained in:
Thom Chiovoloni 2020-04-11 20:55:58 -07:00 committed by Thom Chiovoloni
parent 2c8f8b0eab
commit 47b7c5508f

View File

@ -25,13 +25,11 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
# This has a matcher for test panics, so we use it even though elsewhere
# we use actions-rs/toolchain.
- uses: hecrj/setup-rust-action@v1
with:
target: ${{ matrix.platform.target }}
default: true
profile: minimal
toolchain: stable
override: true
rust-version: stable
- uses: actions-rs/cargo@v1
with:
@ -99,11 +97,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
# This has a matcher for rustfmt errors, so we use it even though
# elsewhere we use actions-rs/toolchain.
- uses: hecrj/setup-rust-action@v1
with:
profile: minimal
toolchain: stable
override: true
rust-version: stable
components: rustfmt
- run: rustup component add rustfmt
- uses: actions-rs/cargo@v1
with: