From d0e45546c365c5bab00a64d7e7c3865adf1e97a6 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Tue, 22 Sep 2026 13:07:27 +0300 Subject: [PATCH 1/3] Add colour to logs, allow testing feature branches --- .github/workflows/build.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fcc6ecc..15b1089 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,10 +1,9 @@ name: Build -on: - push: - branches: [main] - pull_request: - branches: [main] +on: [push, pull_request, workflow_dispatch] + +env: + FORCE_COLOR: 1 jobs: build: From d11abb8d5587db163d187dc4e51b1a7e36798612 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Tue, 22 Sep 2026 14:34:32 +0300 Subject: [PATCH 2/3] Test 3.15t on Ubuntu, 3.15+3.15t on Windows/macOS --- .github/workflows/build.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 15b1089..3c26768 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,9 +32,8 @@ jobs: - "3.13t" - "3.14" - "3.14t" - # CPython 3.15 final is scheduled for October 2026: - # https://peps.python.org/pep-0790/ - - "3.15-dev" + - "3.15" + - "3.15t" # PyPy versions: # - https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md @@ -77,6 +76,10 @@ jobs: python: "3.14" - os: windows-latest python: "3.14t" + - os: windows-latest + python: "3.15" + - os: windows-latest + python: "3.15t" # macOS # Python 3.9 is the oldest version available on macOS/arm64. @@ -96,6 +99,10 @@ jobs: python: "3.14" - os: macos-latest python: "3.14t" + - os: macos-latest + python: "3.15" + - os: macos-latest + python: "3.15t" # Ubuntu: test deadsnakes Python versions which are not supported by # GHA python-versions. From a8ed24a857b4f96a6ff6c7b1ddc791526d4e33cb Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 22 Sep 2026 14:58:02 +0200 Subject: [PATCH 3/3] Apply suggestion from @vstinner --- .github/workflows/build.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3c26768..0da75ee 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,9 +2,6 @@ name: Build on: [push, pull_request, workflow_dispatch] -env: - FORCE_COLOR: 1 - jobs: build: runs-on: ${{ matrix.os }}