From 73f5cd9fd443b57e6e57f05288f86e034db4c1fd Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 15 Dec 2025 16:22:15 +0900 Subject: [PATCH] .gitea/workflows: `actions-rs/toolchain` -> `dtolnay/rust-toolchain` --- .gitea/workflows/build-and-test.yml | 24 ++++++------------------ .gitea/workflows/publish-deb.yml | 5 ++--- 2 files changed, 8 insertions(+), 21 deletions(-) diff --git a/.gitea/workflows/build-and-test.yml b/.gitea/workflows/build-and-test.yml index dfaf779..4dcc518 100644 --- a/.gitea/workflows/build-and-test.yml +++ b/.gitea/workflows/build-and-test.yml @@ -16,10 +16,7 @@ jobs: - uses: actions/checkout@v6 - name: Install rust toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true + uses: dtolnay/rust-toolchain@stable - name: Build run: cargo build --all-features --verbose --release @@ -30,10 +27,8 @@ jobs: - uses: actions/checkout@v6 - name: Install rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: - toolchain: stable - override: true components: rustfmt, clippy - name: Check code format @@ -49,13 +44,10 @@ jobs: - uses: cargo-bins/cargo-binstall@main - name: Install rust toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true + uses: dtolnay/rust-toolchain@stable - name: Install cargo-deny - run: cargo binstall cargo-deny + run: cargo binstall -y cargo-deny - name: Check licenses run: | @@ -76,8 +68,7 @@ jobs: run: cargo binstall -y cargo-nextest --secure - name: Run tests - run: | - cargo nextest run --release --no-fail-fast + run: cargo nextest run --release --no-fail-fast env: RUST_LOG: "trace" RUSTFLAGS: "-Cinstrument-coverage" @@ -120,10 +111,7 @@ jobs: - uses: actions/checkout@v6 - name: Install rust toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true + uses: dtolnay/rust-toolchain@stable - name: Build docs run: cargo doc --all-features --document-private-items --release diff --git a/.gitea/workflows/publish-deb.yml b/.gitea/workflows/publish-deb.yml index 66bba5b..15bd430 100644 --- a/.gitea/workflows/publish-deb.yml +++ b/.gitea/workflows/publish-deb.yml @@ -39,13 +39,12 @@ jobs: - uses: cargo-bins/cargo-binstall@main - name: Install rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: ${{ inputs.rust_toolchain }} - override: true - name: Install cargo-deb - run: cargo binstall cargo-deb + run: cargo binstall -y cargo-deb - name: Build deb package env: