From f7080defd33b75df054d1c7f7e1404281fe1b4e9 Mon Sep 17 00:00:00 2001 From: Andrey Kislyuk Date: Thu, 5 Dec 2024 09:52:07 -0800 Subject: [PATCH] Update CI configuration --- .github/workflows/ci.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e794b63..d6579da 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,8 +8,8 @@ jobs: strategy: max-parallel: 8 matrix: - os: [ubuntu-20.04, ubuntu-24.04, macos-12] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + os: [ubuntu-20.04, ubuntu-latest, macos-13, macos-latest] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -21,15 +21,18 @@ jobs: - if: ${{matrix.python-version == '3.12'}} run: make lint - run: make test - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v5 if: ${{matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04'}} - black: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - uses: psf/black@stable isort: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - uses: isort/isort-action@v1.1.0 + ruff: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/ruff-action@v1 + - uses: astral-sh/ruff-action@v1 + with: + args: "format --check"