From cccef0f12b8b7658e39f2963cbcc1fca2a11c8e2 Mon Sep 17 00:00:00 2001 From: Martin Frost Date: Sat, 8 Apr 2023 23:29:42 +0200 Subject: [PATCH] Replace actions-rs actions --- .github/workflows/build_deb.yml | 6 +----- .github/workflows/ci.yml | 15 +++------------ 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build_deb.yml b/.github/workflows/build_deb.yml index 903b013..291a516 100644 --- a/.github/workflows/build_deb.yml +++ b/.github/workflows/build_deb.yml @@ -8,11 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: stable - override: true + - uses: dtolnay/rust-toolchain@stable - run: cargo install cargo-deb - run: cargo build --release - run: ./prepare-release.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8146dd3..383ed4a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,18 +8,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable with: - profile: minimal - toolchain: stable - override: true components: clippy, rustfmt - uses: Swatinem/rust-cache@v2 - - uses: actions-rs/clippy-check@v1 - if: ${{ github.actor != 'dependabot[bot]' }} - with: - token: ${{ secrets.GITHUB_TOKEN }} - args: --all-features -- -D warnings + - run: cargo clippy --all-features -- -D warnings - run: cargo check --workspace --all-features - run: cargo test --all-targets - run: cargo fmt --all -- --check @@ -34,11 +27,9 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable with: - profile: minimal toolchain: stable - override: true - uses: Swatinem/rust-cache@v2 - run: cargo build --release - run: ./prepare-release.sh