Skip to content

feat: bump to v2.7.2 #230

feat: bump to v2.7.2

feat: bump to v2.7.2 #230

Workflow file for this run

name: Feature Integration 🧩
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
ruff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Run ruff format check
uses: astral-sh/ruff-action@v3
with:
args: "format --check"
- name: Run ruff linter
uses: astral-sh/ruff-action@v3
with:
args: "check"
pyright:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Install uv
uses: astral-sh/setup-uv@v6
with:
enable-cache: true
- name: Install dependencies
run: uv sync --dev
- name: Run pyright
run: uv run pyright
test:
runs-on: ubuntu-latest
steps:
- name: Clone the repository
uses: actions/checkout@v5
- name: Install uv
uses: astral-sh/setup-uv@v6
with:
enable-cache: true
- name: Install dependencies
run: uv sync --dev
- name: Run tests
run: uv run pytest
build:
runs-on: ubuntu-latest
steps:
- name: Clone the repository
uses: actions/checkout@v5
- name: Install uv
uses: astral-sh/setup-uv@v6
with:
enable-cache: true
- name: Build package
run: uv build