name: Rust checks on: push: branches: - main pull_request: branches: - main jobs: build-x86_64: runs-on: ubuntu-latest steps: - name: Set up Node.js uses: actions/setup-node@v2 with: node-version: '18' - name: Install dependencies and build webui run: | cd webui npm install npm run build rustup target add x86_64-pc-windows-msvc - name: Set up Rust uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable override: true - name: Build Rust project for x86_64 run: cargo build --release --target x86_64-unknown-linux-gnu