From 06d6a1a5743bb4c8d819a9b7ad80cf725839ede4 Mon Sep 17 00:00:00 2001 From: Boyu Yang Date: Fri, 12 Jan 2024 14:31:55 +0800 Subject: [PATCH] ci: upgrade ci deps and the rust-toolchain --- .github/workflows/ci.yaml | 38 ++++++++++++++------------------------ 1 file changed, 14 insertions(+), 24 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 987f3fa..0b3e84c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,13 +16,11 @@ jobs: name: Checks / Format runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: - profile: minimal - toolchain: 1.58.1 - override: true + toolchain: 1.75.0 components: rustfmt - name: Run run: make fmt @@ -30,13 +28,11 @@ jobs: name: Checks / Clippy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: - profile: minimal - toolchain: 1.71.1 - override: true + toolchain: 1.75.0 components: clippy - name: Run run: make clippy @@ -45,13 +41,11 @@ jobs: needs: [ rustfmt, clippy ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: - profile: minimal toolchain: 1.56.1 # MSRV - override: true - name: Run run: make ci-msrv test-crates: @@ -59,13 +53,11 @@ jobs: needs: [ rustfmt, clippy ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: - profile: minimal - toolchain: 1.58.1 - override: true + toolchain: 1.75.0 - name: Run run: make ci-crates test-examples: @@ -73,13 +65,11 @@ jobs: needs: [ rustfmt, clippy ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: - profile: minimal - toolchain: 1.58.1 - override: true + toolchain: 1.75.0 - name: Run run: make ci-examples success: