name: build on: [push, workflow_dispatch] jobs: build-test: runs-on: docker container: rust:1-bookworm timeout-minutes: 25 steps: - name: Checkout run: git clone --depth 1 ${{ github.server_url }}/${{ github.repository }}.git . # sb-common is a path dependency pinned to this absolute path # (see crates/*/Cargo.toml); clone it there before building. - name: Checkout sb-common run: git clone --depth 1 ${{ github.server_url }}/jan/skara-brae-common.git /home/jan/Development/skara-brae/skara-brae-common - name: Build run: cargo build --workspace - name: Test run: cargo test --workspace --quiet