name: check on: push: branches: [ "main" ] pull_request: branches: [ "main" ] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Install Rust (Latest Stable) uses: dtolnay/rust-toolchain@stable with: components: clippy - name: Rust Cache uses: Swatinem/rust-cache@v2 - name: Install Just uses: taiki-e/install-action@just - name: Clippy run: cargo clippy -- -D warnings - name: Build run: just build