comparison .github/workflows/ci-test.yml @ 8470:eb132047dd21

chore: update ci test to include 3.14/3.14t drop 3.12 Drop 3.12 to reduce number of runs/usage. Keep 3.10 IIRC there were some major changes in that version so it's a good canary. Swap out 3.13t for 3.14t.
author John Rouillard <rouilj@ieee.org>
date Sun, 02 Nov 2025 20:38:12 -0500
parents 4b6e9a0e13ee
children 69fc3cee878c
comparison
equal deleted inserted replaced
8469:56a6b23cf17c 8470:eb132047dd21
50 max-parallel: 4 50 max-parallel: 4
51 matrix: 51 matrix:
52 # Run in all these versions of Python 52 # Run in all these versions of Python
53 python-version: 53 python-version:
54 # - "2.7" 54 # - "2.7"
55 - "3.14"
55 - "3.13" 56 - "3.13"
56 # - 3.6 run via include on ubuntu 20.04 57 # - "3.7" run via include for ubuntu-22.04
57 # - "3.7"
58 # - "3.8" run via include for ubuntu-22.04 58 # - "3.8" run via include for ubuntu-22.04
59 # - "3.9" 59 # - "3.9"
60 - "3.10" 60 - "3.10"
61 # - "3.11" 61 # - "3.11"
62 - "3.12" 62 # - "3.12"
63 63
64 # use for multiple os or ubuntu versions 64 # use for multiple os or ubuntu versions
65 #os: [ubuntu-latest, macos-latest, windows-latest] 65 #os: [ubuntu-latest, macos-latest, windows-latest]
66 # ubuntu latest 22.04 12/2022 66 # ubuntu latest 22.04 12/2022
67 # ubuntu latest 24.04 12/2024 67 # ubuntu latest 24.04 12/2024
72 72
73 include: 73 include:
74 # example: if this version fails the jobs still succeeds 74 # example: if this version fails the jobs still succeeds
75 # allow-prereleases in setup-python allows alpha/beta 75 # allow-prereleases in setup-python allows alpha/beta
76 # releases to run. Also allow free threaded python testing 76 # releases to run. Also allow free threaded python testing
77 - python-version: 3.13t 77 - python-version: 3.14t
78 os: ubuntu-24.04 78 os: ubuntu-24.04
79 experimental: true 79 experimental: true
80 80
81 # 3.7 not available on new 22.04 runners, so run on 22.04 ubuntu 81 # 3.7 not available on new 22.04 runners, so run on 22.04 ubuntu
82 - python-version: 3.7 82 - python-version: 3.7

Roundup Issue Tracker: http://roundup-tracker.org/