Skip to content

Add bronze age axe example #58

Add bronze age axe example

Add bronze age axe example #58

Workflow file for this run

name: typecheck
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
typecheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v7
with:
enable-cache: true
# Cache invalidates if any of these glob patterns hit.
cache-dependency-glob: |
**/uv.lock
cache-suffix: "typecheck"
- name: Set up Python
run: uv python install # Determines version from .python-version
# --frozen ensures CI fails if uv.lock is out of sync with pyproject.toml
- name: Install dependencies
run: uv sync --frozen --extra plotting --group dev
- name: Run type check
run: uv run --no-sync make typecheck