Update Rust setup and install clippy and rustfmt

This commit is contained in:
geoffsee
2025-08-14 16:46:58 -04:00
parent 21c816b4cc
commit af6774d3b6
3 changed files with 13 additions and 10 deletions

View File

@@ -35,9 +35,10 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable run: rustup update stable && rustup default stable
with:
components: clippy, rustfmt - name: Install clippy and rustfmt
run: rustup component add clippy rustfmt
- name: Cargo fmt (check) - name: Cargo fmt (check)
run: cargo fmt --all -- --check run: cargo fmt --all -- --check

View File

@@ -49,7 +49,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable run: rustup update stable && rustup default stable
- name: Build documentation - name: Build documentation
shell: bash shell: bash
@@ -86,7 +86,8 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable run: rustup update stable && rustup default stable
- name: Install cargo-readme - name: Install cargo-readme
run: cargo install cargo-readme run: cargo install cargo-readme
@@ -115,7 +116,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable run: rustup update stable && rustup default stable
- name: Build documentation - name: Build documentation
working-directory: crates/hyper-custom-cert working-directory: crates/hyper-custom-cert

View File

@@ -39,9 +39,10 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable run: rustup update stable && rustup default stable
with:
components: clippy, rustfmt - name: Install clippy and rustfmt
run: rustup component add clippy rustfmt
- name: Cargo fmt (check) - name: Cargo fmt (check)
run: cargo fmt --all -- --check run: cargo fmt --all -- --check
@@ -76,7 +77,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable run: rustup update stable && rustup default stable
- name: Verify tag matches version - name: Verify tag matches version
run: | run: |