commit abe284342a2a80f389d4e4ade44fd90a533cffb7 parent 9bff0af7950abdd67b3ebfdf80fe6a088519bd51 Author: Marcel <mtrnord1@gmail.com> Date: Sat, 7 Mar 2020 21:39:59 +0100 Split workflows Took 2 minutes Diffstat:
| M | .github/workflows/rust.yml | | | 33 | +++++++++++++++++++++++++++------ |
1 file changed, 27 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml @@ -11,9 +11,30 @@ jobs: - uses: actions/checkout@v2 - name: Build run: cargo build --verbose - - name: Check cargofmt - run: cargo fmt -- --check - - name: Run Clippy - run: cargo clippy --all-targets --all-features -- -D warnings - - name: Run tests - run: cargo test --verbose + + clippy: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Run Clippy + run: cargo clippy --all-targets --all-features -- -D warnings + + fmt: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Check cargofmt + run: cargo fmt -- --check + + tests: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Run tests + run: cargo test --verbose