ci(rust): improve workflow

This commit is contained in:
EdJoPaTo
2022-01-30 14:40:44 +01:00
parent 6793cb7628
commit fc45460038
+15 -3
View File
@@ -19,7 +19,7 @@ jobs:
- stable
os:
- ubuntu-latest
- macos-11
- macos-latest
clippyargs:
- -D clippy::pedantic -D warnings
features:
@@ -53,6 +53,12 @@ jobs:
- uses: actions/checkout@v2
- name: Fetch dependencies
uses: actions-rs/cargo@v1
with:
command: fetch
args: --verbose
- name: Check clippy
uses: actions-rs/cargo@v1
with:
@@ -89,9 +95,9 @@ jobs:
os: ubuntu-latest
- triple: x86_64-apple-darwin
os: macos-11
os: macos-latest
- triple: aarch64-apple-darwin
os: macos-11
os: macos-latest
steps:
- name: Setup Rust
uses: actions-rs/toolchain@v1
@@ -103,6 +109,12 @@ jobs:
- uses: actions/checkout@v2
- name: Fetch dependencies
uses: actions-rs/cargo@v1
with:
command: fetch
args: --verbose
- name: Build
uses: actions-rs/cargo@v1
with: