diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 6942afb..6e7ac97 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -26,7 +26,7 @@ jobs: strategy: fail-fast: false # Don't cancel other jobs if one lint version fails matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v4 @@ -74,7 +74,7 @@ jobs: strategy: fail-fast: false # Don't cancel other jobs if one test version fails matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v4 @@ -116,7 +116,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v4 @@ -204,7 +204,7 @@ jobs: fail-fast: true # If one deployment fails, stop others matrix: # Define ALL python versions for Docker images - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] # Designate ONE primary version for PyPI publish and Docker 'latest' tag primary-py: ['3.11'] # Choose your primary Python version