From aed70d4bb094f50da3e1cb17de8b47236bbca762 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20Gr=C3=BCter?= Date: Mon, 7 Oct 2024 13:46:42 +0200 Subject: [PATCH] Shorten job names and skip Python 3.13 for now No real value in testing on Python 3.13 right now during early development. Should be more useful once its used in "production". --- .github/workflows/ci.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9bacae9..e751424 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,19 +32,18 @@ jobs: extra_args: --hook-stage manual --all-files checks: - name: Test on ${{ matrix.runs-on }} Python ${{ matrix.python-version }} - runs-on: ${{ matrix.runs-on }} + name: Test ${{ matrix.runs-on.short }}-py${{ matrix.python-version }} + runs-on: ${{ matrix.runs-on.name }} needs: [pre-commit] strategy: fail-fast: false matrix: - runs-on: [ubuntu-latest, windows-latest, macos-14] + runs-on: + - { short: linux, name: ubuntu-latest } + - { short: win, name: windows-latest } + - { short: macos, name: macos-14 } python-version: ["3.12"] - include: - - runs-on: ubuntu-latest - python-version: "3.13" - steps: - uses: actions/checkout@v4 with: