From 1488d5515e70370374fca35f6c3e8f3fc77b4771 Mon Sep 17 00:00:00 2001 From: Stephen Crowe <6042774+crowecawcaw@users.noreply.github.com> Date: Tue, 14 Apr 2026 08:21:12 -0700 Subject: [PATCH] feat: add build-python-version output to reusable_tag_release Add a centralized build-python-version output (3.13) so that downstream repos can reference it in their PublishToPyPI jobs instead of hardcoding the Python version. This avoids breakage when build tools like hatchling drop support for older Python versions (hatchling 1.29.0 requires Python >=3.10). Signed-off-by: Stephen Crowe <6042774+crowecawcaw@users.noreply.github.com> --- .github/workflows/reusable_tag_release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/reusable_tag_release.yml b/.github/workflows/reusable_tag_release.yml index adb9448..c0d068e 100644 --- a/.github/workflows/reusable_tag_release.yml +++ b/.github/workflows/reusable_tag_release.yml @@ -12,6 +12,9 @@ on: tag: description: "The validated tag" value: ${{ jobs.TagRelease.outputs.tag }} + build-python-version: + description: "The Python version to use for building and publishing packages" + value: "3.13" jobs: TagRelease: