on: [push, pull_request] name: Continuous integration jobs: test: name: Build runs-on: ubuntu-latest steps: - uses: https://github.com/awalsh128/cache-apt-pkgs-action@latest with: packages: "dia doxygen doxygen-doc doxygen-gui doxygen-latex graphviz mscgen" version: 1.0 - uses: actions/checkout@v4 - uses: https://github.com/dtolnay/rust-toolchain@stable - run: cargo test --all-features