diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8728795d..0cfa13e3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,3 +16,12 @@ jobs: nix_path: nixpkgs=channel:nixpkgs-unstable - run: GIT_LFS_SKIP_SMUDGE=1 nix build - run: nix flake check + check-features: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + - run: sudo apt-get update; sudo apt-get install -y libdrm-dev libudev-dev libgbm-dev libxkbcommon-dev libegl1-mesa-dev libwayland-dev libinput-dev libdbus-1-dev libsystemd-dev libseat-dev + - run: cargo check --no-default-features + - run: cargo check --features debug + - run: cargo check --features profile-with-tracy