Skip to content

Merge pull request #19 from Jamesscn/dependabot/cargo/regex-1.10.3 #22

Merge pull request #19 from Jamesscn/dependabot/cargo/regex-1.10.3

Merge pull request #19 from Jamesscn/dependabot/cargo/regex-1.10.3 #22

Workflow file for this run

name: Check test cases and lints
on:
push:
branches:
- main
pull_request:
branches:
- main
env:
CARGO_TERM_COLOR: always
jobs:
build:
name: "Check test cases and lints"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install dependencies
run: |
sudo apt install libasound2-dev
cargo install cargo-audit
rustup component add clippy --toolchain nightly-x86_64-unknown-linux-gnu
- name: Check build status
run: cargo build --verbose --all-features
- name: Check test cases
run: cargo test --verbose --all-features
- name: Check linter
run: cargo clippy --verbose --all-features -- -Dwarnings
- name: Audit dependencies
run: cargo audit