diff options
Diffstat (limited to '.github/workflows/rust.yml')
| -rw-r--r-- | .github/workflows/rust.yml | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 488e737..e0a61fd 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -2,9 +2,11 @@ name: Rust on: push: - branches: ["main"] + paths: + - "src/*.rs" pull_request: - branches: ["main"] + paths: + - "src/*.rs" env: CARGO_TERM_COLOR: always @@ -15,6 +17,11 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Install nightly toolchain + run: | + rustup toolchain install nightly --profile minimal + rustup default nightly + rustup component add clippy rustfmt || true - name: Build run: cargo build --verbose - name: Run tests |
