diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 94ed5ee..4caeac2 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -11,20 +11,22 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Install Rust + - name: Setup rust toolchain run: rustup show + - name: Install clippy + run: rustup component add clippy - uses: Swatinem/rust-cache@v2 - name: Install packages run: | sudo apt-get install llvm-14-tools - run: cargo clippy --manifest-path crates/Cargo.toml --all-features --all-targets -- -D warnings - + test: name: test runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Install Rust + - name: Setup rust toolchain run: rustup show - uses: Swatinem/rust-cache@v2 - name: Install packages @@ -37,9 +39,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Install Rust + - name: Setup rust toolchain run: rustup show - - uses: Swatinem/rust-cache@v2 + - name: Install rustfmt + run: rustup component add rustfmt - name: Install packages run: | sudo apt-get install llvm-14-tools @@ -50,7 +53,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Install Rust + - name: Setup rust toolchain run: rustup show - uses: Swatinem/rust-cache@v2 - name: Install packages