Skip to content

chore(licenses): Fix badges (#51) #208

chore(licenses): Fix badges (#51)

chore(licenses): Fix badges (#51) #208

Workflow file for this run

# copy of https://github.com/actions-rs/meta/blob/master/recipes/quickstart.md
on: [push, pull_request]
name: CI
jobs:
check:
name: Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions-rs/cargo@v1
with:
command: check
args: --all --all-targets --all-features
test:
name: Test Suite
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions-rs/cargo@v1
with:
command: test
args: --all-targets --all-features
lints:
name: Rust lints
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true
- name: Run cargo fmt
uses: actions-rs/cargo@v1
with:
command: fmt
args: --all --check
- name: Run cargo clippy
uses: actions-rs/cargo@v1
continue-on-error: false
with:
command: clippy
args: --all-targets --all-features -- --deny warnings