Skip to content

v0.1.3

v0.1.3 #21

Workflow file for this run

name: Validate
on:
push:
branches: ["**"]
pull_request:
permissions:
contents: read
jobs:
rustfmt:
name: Check rustfmt formatting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run rustfmt
run: |
rustup component add rustfmt
cargo fmt --check
clippy:
name: Check Clippy lints
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run Clippy
run: |
rustup component add clippy
cargo clippy -- -D warnings
tests:
name: Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run tests
run: |
cargo build
cargo test --verbose