on: [push, pull_request] name: Continuous integration jobs: test: name: Setup runs-on: ubuntu-latest steps: - run: apt update - run: apt install libasound2-dev libdbus-1-dev libpulse0 -y - uses: actions/checkout@v4 - uses: https://github.com/dtolnay/rust-toolchain@stable test: name: Build runs-on: ubuntu-latest steps: - run: cargo test --all-features