From d3f4968c29e7ebb8f0155f23578d240fd5f35798 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Tue, 13 Aug 2024 18:13:23 +0200 Subject: [PATCH 1/2] Run tests on Python 3.13 release candidate * https://www.python.org/download/pre-releases * https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#allow-pre-releases --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 26649c8..7ee295b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 @@ -15,6 +15,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true - name: Set up Memcached run: | sudo apt update From 91cac65e0363a990b05202176a370a247eb5811d Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Tue, 13 Aug 2024 18:22:34 +0200 Subject: [PATCH 2/2] strategy: fail-fast: false --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7ee295b..f903d2e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,11 +1,12 @@ name: Python package -on: [push] +on: [push, pull_request] jobs: build: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: python-version: ["3.10", "3.11", "3.12", "3.13"]