From aa82f6459511a467a5735f63b4011a53d347787c Mon Sep 17 00:00:00 2001 From: MilesCranmerBot Date: Wed, 4 Feb 2026 20:47:50 +0000 Subject: [PATCH] ci: avoid dependabot-only failures in conda/docker Co-authored-by: Miles Cranmer --- .github/workflows/CI.yml | 4 +++- .github/workflows/CI_conda_forge.yml | 3 ++- .github/workflows/docker_deploy.yml | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 152bf3b70..12faec55d 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -116,7 +116,9 @@ jobs: shell: bash -l {0} strategy: matrix: - python-version: ['3'] + # NOTE: pin to a known-supported CPython; `3` can resolve to free-threaded + # builds (e.g. 3.14t) which PythonCall.jl doesn't support. + python-version: ['3.13'] os: ['ubuntu-latest'] steps: diff --git a/.github/workflows/CI_conda_forge.yml b/.github/workflows/CI_conda_forge.yml index b2e8a2613..6d17275aa 100644 --- a/.github/workflows/CI_conda_forge.yml +++ b/.github/workflows/CI_conda_forge.yml @@ -20,7 +20,8 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.10', '3'] + # NOTE: pin to avoid free-threaded Python variants (e.g. 3.14t) + python-version: ['3.10', '3.13'] os: ['ubuntu-latest', 'windows-latest', 'macos-latest'] steps: diff --git a/.github/workflows/docker_deploy.yml b/.github/workflows/docker_deploy.yml index 94e4d46b7..9fa51850a 100644 --- a/.github/workflows/docker_deploy.yml +++ b/.github/workflows/docker_deploy.yml @@ -5,7 +5,8 @@ on: - cron: "0 10 * * *" push: branches: - - "**" + - "master" + - "release-*" tags: - "v*.*.*" workflow_dispatch: