diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cb5a910..0cd8af1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,26 +8,6 @@ env: CARGO_TERM_COLOR: always jobs: - check: - runs-on: ubuntu-latest - strategy: - matrix: - rust: - - stable - - 1.42 - steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: ${{ matrix.rust }} - override: true - - uses: Swatinem/rust-cache@v1 - - name: Run cargo check - uses: actions-rs/cargo@v1 - with: - command: check - fmt: runs-on: ubuntu-latest steps: @@ -65,15 +45,14 @@ jobs: name: Build on Linux with Rust ${{ matrix.rust }} runs-on: ubuntu-latest needs: - - check - fmt + - clippy strategy: matrix: rust: - stable - - 1.42 - beta - - nightly + - 1.42 # MSRV steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -84,7 +63,11 @@ jobs: - uses: Swatinem/rust-cache@v1 - name: Install libsmbclient-dev & pkg-config run: sudo apt -y install libsmbclient-dev pkg-config - - name: Build + - name: Run cargo check + uses: actions-rs/cargo@v1 + with: + command: check + - name: Run cargo build uses: actions-rs/cargo@v1 with: command: build --verbose @@ -98,9 +81,8 @@ jobs: matrix: rust: - stable - - 1.42 - beta - - nightly + - 1.42 # MSRV steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1