fix: clippy #65
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Rust | |
on: | |
push: | |
branches: [ "main" ] | |
pull_request: | |
branches: [ "main" ] | |
env: | |
CARGO_TERM_COLOR: always | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install Protoc | |
uses: arduino/setup-protoc@v3 | |
- name: Install Rust toolchain | |
uses: dtolnay/rust-toolchain@stable | |
with: | |
components: clippy rustfmt | |
- name: Run Clippy | |
run: | | |
rustup show | |
cargo clippy --fix --workspace --exclude jiaozifs_client_rs --allow-dirty | |
- name: Start minikube | |
uses: medyagh/setup-minikube@latest | |
- name: Build image | |
run: | | |
eval $(minikube -p minikube docker-env) | |
make minikube-docker | |
- name: Run tests | |
run: cargo test --verbose --workspace | |