name: Check All Features on: pull_request: branches: [ "!main" ] env: CARGO_TERM_COLOR: always SCCACHE_GHA_ENABLED: "true" RUSTC_WRAPPER: "sccache" jobs: build: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Setup sccache uses: mozilla-actions/sccache-action@v0.0.9 - name: Prepare Environment run: | .github/workflows/scripts/appimage_prepare_env.sh - name: Build run: cargo build --verbose --all-features - name: Run tests run: cargo test --verbose --all-features