name: "Build" on: pull_request: branches: - master push: branches: - master jobs: # build: # runs-on: ubuntu-latest # steps: # - uses: actions/checkout@v3 # - uses: cachix/install-nix-action@v22 # with: # 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