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 - stable
os: os:
- ubuntu-latest - ubuntu-latest
- macos-11 - macos-latest
clippyargs: clippyargs:
- -D clippy::pedantic -D warnings - -D clippy::pedantic -D warnings
features: features:
@@ -53,6 +53,12 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Fetch dependencies
uses: actions-rs/cargo@v1
with:
command: fetch
args: --verbose
- name: Check clippy - name: Check clippy
uses: actions-rs/cargo@v1 uses: actions-rs/cargo@v1
with: with:
@@ -89,9 +95,9 @@ jobs:
os: ubuntu-latest os: ubuntu-latest
- triple: x86_64-apple-darwin - triple: x86_64-apple-darwin
os: macos-11 os: macos-latest
- triple: aarch64-apple-darwin - triple: aarch64-apple-darwin
os: macos-11 os: macos-latest
steps: steps:
- name: Setup Rust - name: Setup Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
@@ -103,6 +109,12 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Fetch dependencies
uses: actions-rs/cargo@v1
with:
command: fetch
args: --verbose
- name: Build - name: Build
uses: actions-rs/cargo@v1 uses: actions-rs/cargo@v1
with: with: