diff --git a/.github/workflows/rust-code-quality-check.yml b/.github/workflows/rust-code-quality-check.yml index 35e1799..98a2118 100644 --- a/.github/workflows/rust-code-quality-check.yml +++ b/.github/workflows/rust-code-quality-check.yml @@ -47,33 +47,6 @@ jobs: # - name: Run documentation tests with cargo test # run: cargo hack --feature-powerset test --doc - cargo-clippy: - name: Check codebase quality (cargo clippy) - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: - - windows-latest - - ubuntu-latest - - macos-latest - fail-fast: false - steps: - - uses: actions/checkout@v3 - - uses: actions-rust-lang/setup-rust-toolchain@v1 - with: - components: clippy - - uses: taiki-e/install-action@cargo-hack - - name: Install dependencies for Ubuntu - if: matrix.os == 'ubuntu-latest' - uses: awalsh128/cache-apt-pkgs-action@latest - with: - packages: libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev - version: 1.0 - - name: Run all-features code quality checks - run: cargo hack --feature-powerset --no-dev-deps clippy - - name: Run normal code quality check - run: cargo clippy - cargo-fmt: name: Enforce codebase style (cargo fmt) runs-on: ubuntu-latest