Skip to content

chore(deps-dev): bump ty from 0.0.37 to 0.0.39 (#60) #238

chore(deps-dev): bump ty from 0.0.37 to 0.0.39 (#60)

chore(deps-dev): bump ty from 0.0.37 to 0.0.39 (#60) #238

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs:
lint:
name: Lint & type check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: astral-sh/setup-uv@v5
with:
enable-cache: true
- run: uv sync --frozen
- name: ruff check
run: uv run ruff check src/ tests/
- name: ruff format
run: uv run ruff format --check src/ tests/
- name: ty
run: uv run ty check src/
test:
name: Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: astral-sh/setup-uv@v5
with:
enable-cache: true
- run: uv sync --frozen
- name: Unit tests
run: uv run pytest tests/unit/ -v
- name: Integration tests
run: uv run pytest tests/integration/ -v