Update rust.yml

This commit is contained in:
Ellie Huxtable 2021-02-14 15:51:14 +00:00 committed by Ellie Huxtable
parent 7bd8e73c70
commit 6cd7ca9602

View file

@ -11,12 +11,51 @@ env:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Build
run: cargo build --verbose - name: Install latest nightly
- name: Run tests uses: actions-rs/toolchain@v1
run: cargo test --verbose with:
toolchain: nightly
override: true
- name: Run cargo build
uses: actions-rs/cargo@v1
with:
command: build
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
override: true
- name: Run cargo test
uses: actions-rs/cargo@v1
with:
command: test
clippy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
override: true
components: rustfmt
- name: Run cargo test
run: rustfmt --check