Fix command groups requesting subcommand locales as options #792
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 | |
on: [push, pull_request] | |
jobs: | |
formatting: | |
runs-on: ubuntu-latest | |
name: "Run ruff via nox" | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install uv | |
uses: astral-sh/setup-uv@v5 | |
with: | |
version: "0.6.4" | |
python-version: "3.13" | |
- name: Run ruff via nox | |
run: | | |
uv run nox -s format | |
pyright: | |
runs-on: ubuntu-latest | |
name: "Run pyright via nox" | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install uv | |
uses: astral-sh/setup-uv@v5 | |
with: | |
version: "0.6.4" | |
python-version: "3.13" | |
- name: Run pyright via nox | |
run: | | |
uv run nox -s pyright | |
slotscheck: | |
runs-on: ubuntu-latest | |
name: "Run slotscheck via nox" | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install uv | |
uses: astral-sh/setup-uv@v5 | |
with: | |
version: "0.6.4" | |
python-version: "3.13" | |
- name: Run slotscheck via nox | |
run: | | |
uv run nox -s slotscheck | |
pytest: | |
runs-on: ubuntu-latest | |
strategy: | |
matrix: | |
python-version: ['3.10', '3.11', '3.12', '3.13'] | |
fail-fast: false | |
name: Run pytest via nox on Python ${{ matrix.python-version }} | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install uv with Python ${{ matrix.python-version }} | |
uses: astral-sh/setup-uv@v5 | |
with: | |
version: "0.6.4" | |
python-version: ${{ matrix.python-version }} | |
- run: | | |
uv run nox -s pytest |