Skip to content

Checking 0a5545d51f91b15be15af6c7934f86fc81f9097a #13

Checking 0a5545d51f91b15be15af6c7934f86fc81f9097a

Checking 0a5545d51f91b15be15af6c7934f86fc81f9097a #13

Workflow file for this run

---
name: Rust lint and checks
run-name: Checking ${{ github.sha }}
on: # yamllint disable-line rule:truthy
- push
- pull_request
jobs:
rustfmt:
runs-on: ubuntu-latest
steps:
- name: Check out ${{ github.repository }}:${{ github.ref_name }}
uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
components: rustfmt
- run: rustfmt src/main.rs
- run: rustfmt src/lib.rs
clippy:
name: Clippy
runs-on: ubuntu-latest
steps:
- name: Check out ${{ github.repository }}:${{ github.ref_name }}
uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
components: clippy
- uses: actions-rs/clippy@master
with:
args: --all-features --all-targets
cargo-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
- uses: actions-rs/cargo@v1
with:
command: test