From fc45460038ffc2115788e063fe45049311abdca1 Mon Sep 17 00:00:00 2001 From: EdJoPaTo Date: Sun, 30 Jan 2022 14:40:44 +0100 Subject: [PATCH] ci(rust): improve workflow --- .github/workflows/rust.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b628258..5fa5dd2 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -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: