From 16f3c7ef94bf529705215c250b02eeca156a76b8 Mon Sep 17 00:00:00 2001 From: Lawrence Lane Date: Mon, 13 Apr 2026 18:34:53 -0400 Subject: [PATCH] Fix setup-python for Python 3.14 in action and publish workflow Add allow-prereleases: true to all setup-python and setup-uv steps so runners can find Python 3.14t binaries. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/python-publish.yml | 2 ++ action.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 8697a3c..c7f7a24 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -24,6 +24,7 @@ jobs: - uses: astral-sh/setup-uv@v7 with: python-version: "3.14t" + allow-prereleases: true - name: Cache uv dependencies uses: actions/cache@v5 @@ -58,6 +59,7 @@ jobs: - uses: actions/setup-python@v6 with: python-version: "3.14t" + allow-prereleases: true - name: Build release distributions run: | diff --git a/action.yml b/action.yml index 531aa6c..929ba7e 100644 --- a/action.yml +++ b/action.yml @@ -149,6 +149,7 @@ runs: uses: actions/setup-python@v6 with: python-version: ${{ inputs.python-version }} + allow-prereleases: true - name: Install kida if: inputs.install == 'true'