From f5b5074bdb0e033aef3bc79ff61ee8ddd94d48d9 Mon Sep 17 00:00:00 2001 From: Tom Wenzheng Tang Date: Fri, 19 Sep 2025 04:15:23 +0800 Subject: [PATCH] 3.14t (free-threaded) needs to build separately --- .github/workflows/test-and-publish.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-and-publish.yaml b/.github/workflows/test-and-publish.yaml index f5edfef9..201d289d 100644 --- a/.github/workflows/test-and-publish.yaml +++ b/.github/workflows/test-and-publish.yaml @@ -32,6 +32,7 @@ on: - '3.12' - '3.13' - '3.14' + - '3.14t' build_type: type: choice description: 'Choose the build type to use' @@ -182,7 +183,7 @@ jobs: fail-fast: false matrix: os: [ 'ubuntu-22.04', 'macos-13', 'macos-14', 'windows-2022', 'ubuntu-22.04-arm' ] - python_version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ] + python_version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t' ] runs-on: ${{ matrix.os }} container: ${{ (startsWith(matrix.os, 'ubuntu') && 'ubuntu:20.04') || null }} steps: