lading 0.1.0 — trace licence obligations across code, model weights, … #1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| # Standalone equivalent of the monorepo's _reusable-ci.yml `check` job, without the apps/<app> | |
| # path prefix — this repo IS lading, not one member of a workspace. Kept in sync by hand via | |
| # scripts/sync-lading-mirror.sh in the private monorepo; if you're editing this file directly | |
| # in the mirror, also update it there so the next sync doesn't silently revert you. | |
| on: | |
| pull_request: | |
| push: | |
| branches: [main] | |
| jobs: | |
| check: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - uses: astral-sh/setup-uv@v9.0.0 | |
| with: | |
| enable-cache: true | |
| - run: uv sync --frozen | |
| - run: uv run ruff check . | |
| - run: uv run ruff format --check . | |
| - run: uv run mypy src | |
| - run: uv run pytest tests -q |