feat: add lint and fmt checks on rust pipelines

This commit is contained in:
Valerio Ageno
2024-06-24 17:37:18 +02:00
parent 3bfed5fabc
commit f831ad6c7a
+9
View File
@@ -14,6 +14,15 @@ env:
CARGO_TERM_COLOR: always
jobs:
lint_and_fmt:
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: cargo fmt --all -- --check
- run: cargo clippy -- -D warnings
build_and_test:
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
name: Build and test rust crates