File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ jobs:
104104 - run : git diff --exit-code
105105
106106 tests-unix :
107- name : tests / ${{ matrix.python.key || matrix.python }} / ${{ matrix.os }}
107+ name : tests / ${{ matrix.python.version || matrix.python }} / ${{ matrix.os }}
108108 runs-on : ${{ matrix.os }}
109109
110110 needs : [determine-changes]
@@ -123,12 +123,24 @@ jobs:
123123 - " 3.12"
124124 - " 3.13"
125125 - " 3.14"
126+ include :
127+ # Test the first release of each Python minor version on Linux
128+ # to catch issues with backports and bug fixes. (see issue #13414)
129+ # Note: 3.9.0 and 3.10.0 are not available on ubuntu-22.04.
130+ - os : ubuntu-22.04
131+ python : { key: "3.11", version: "3.11.0" }
132+ - os : ubuntu-22.04
133+ python : { key: "3.12", version: "3.12.0" }
134+ - os : ubuntu-22.04
135+ python : { key: "3.13", version: "3.13.0" }
136+ - os : ubuntu-22.04
137+ python : { key: "3.14", version: "3.14.0" }
126138
127139 steps :
128140 - uses : actions/checkout@v6.0.2
129141 - uses : actions/setup-python@v6
130142 with :
131- python-version : ${{ matrix.python }}
143+ python-version : ${{ matrix.python.version || matrix.python }}
132144 allow-prereleases : true
133145
134146 - name : Install Ubuntu dependencies
You can’t perform that action at this time.
0 commit comments