From fe26f56c79744f17e878c04ca9943550c37458ac Mon Sep 17 00:00:00 2001 From: "Christopher N. Hesse" Date: Sun, 14 Apr 2024 19:09:23 +0200 Subject: [PATCH] CI: Remove actions-rs Not required, GitHub actions ships with its own Rust installation. Signed-off-by: Christopher N. Hesse --- .github/workflows/ci.yml | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 59b3bf2..a3b90c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,13 +20,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Install rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true - profile: minimal - components: rustfmt - name: Run rustfmt run: cargo fmt -- --check @@ -36,13 +29,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Install rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true - profile: minimal - components: clippy - name: Run clippy continue-on-error: true run: cargo clippy -- -D warnings @@ -53,12 +39,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Install rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true - profile: minimal - name: Run tests run: cargo test --manifest-path=eye/Cargo.toml @@ -68,12 +48,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Install rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true - profile: minimal - name: Check run: cargo check - name: Check examples @@ -96,11 +70,5 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Install rust - uses: actions-rs/toolchain@v1 - with: - toolchain: ${{ matrix.rust }} - profile: minimal - override: true - name: Check run: cargo check --manifest-path=eye/Cargo.toml ${{ matrix.features }}