ci: pin Python version to 3.13.5 across all workflows
- Update all GitHub Actions workflows to use Python 3.13.5 specifically - Replace flexible '3.13' with exact '3.13.5' version pinning - Update pyproject.toml requires-python and classifiers to match - Align CI/CD with local development environment (Python 3.13.5) - Prevent Dependabot from testing with newer Python versions like 3.13.12
This commit is contained in:
16
.github/workflows/ci-cd.yml
vendored
16
.github/workflows/ci-cd.yml
vendored
@@ -9,7 +9,7 @@ on:
|
||||
types: [ published ]
|
||||
|
||||
env:
|
||||
PYTHON_VERSION: "3.13"
|
||||
PYTHON_VERSION: "3.13.5"
|
||||
NODE_VERSION: "18"
|
||||
|
||||
jobs:
|
||||
@@ -18,7 +18,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: ["3.13"]
|
||||
python-version: ["3.13.5"]
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
@@ -89,7 +89,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.13"
|
||||
python-version: "3.13.5"
|
||||
|
||||
- name: Install CLI
|
||||
run: |
|
||||
@@ -141,7 +141,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.13"
|
||||
python-version: "3.13.5"
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
@@ -186,7 +186,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.13"
|
||||
python-version: "3.13.5"
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
@@ -286,7 +286,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.13"
|
||||
python-version: "3.13.5"
|
||||
|
||||
- name: Build CLI package
|
||||
run: |
|
||||
@@ -393,7 +393,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.13"
|
||||
python-version: "3.13.5"
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
@@ -423,7 +423,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.13"
|
||||
python-version: "3.13.5"
|
||||
|
||||
- name: Install documentation dependencies
|
||||
run: |
|
||||
|
||||
2
.github/workflows/cli-level1-tests.yml
vendored
2
.github/workflows/cli-level1-tests.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.13]
|
||||
python-version: [3.13.5]
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
|
||||
2
.github/workflows/gpu-benchmark.yml
vendored
2
.github/workflows/gpu-benchmark.yml
vendored
@@ -14,7 +14,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.13]
|
||||
python-version: [3.13.5]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
4
.github/workflows/security-scanning.yml
vendored
4
.github/workflows/security-scanning.yml
vendored
@@ -30,7 +30,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.13'
|
||||
python-version: '3.13.5'
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
@@ -108,7 +108,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.13'
|
||||
python-version: '3.13.5'
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user