Skip to content

docs(claude-md): collapse closed spec-amendment list; 12 issues resolved #6

docs(claude-md): collapse closed spec-amendment list; 12 issues resolved

docs(claude-md): collapse closed spec-amendment list; 12 issues resolved #6

Workflow file for this run

# SPDX-License-Identifier: Apache-2.0
name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
jobs:
test:
name: pytest + ruff + mypy
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v3
with:
enable-cache: true
- name: Install Python + project (with signing extra for VC-DI tests)
run: uv sync --extra signing
- name: ruff check
run: uv run ruff check .
- name: ruff format --check
run: uv run ruff format --check .
- name: mypy --strict
run: uv run mypy
- name: pytest
env:
FLEXO_RTM_NETWORK_TESTS: ""
FLEXO_TOKEN: ""
run: uv run pytest -q
- name: Parsimony budget gate
run: uv run python ontology/parsimony/build.py