Skip to content

Update macos runners #23

Update macos runners

Update macos runners #23

Workflow file for this run

name: Lint
on:
push:
workflow_call:
jobs:
clippy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: cargo check
rustfmt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: cargo fmt --all -- --check
ruff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: astral-sh/ruff-action@v3
with:
args: format --check --output-format=github
- uses: astral-sh/ruff-action@v3
with:
args: check --output-format=github
pyrefly:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: astral-sh/setup-uv@v6
with:
python-version: ${{ matrix.python-version }}
- run: uv run --no-dev --group types pyrefly check --output-format=github