Skip to content

Commit 72dbea7

Browse files
committed
Build 3.11 and 3.10 in CI from fixed branches
Workaround python/cpython#128874 until upstream fixes are merged.
1 parent 5451249 commit 72dbea7

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

.github/workflows/update-lint-and-build.yml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,25 @@ jobs:
7979
runs-on: ubuntu-latest
8080
strategy:
8181
matrix:
82-
version: [3.13, 3.12, 3.11, '3.10', 3.9, 3.8]
82+
version:
83+
- name: 3.13
84+
ref: 3.13
85+
account: python
86+
- name: 3.12
87+
ref: 3.12
88+
account: python
89+
- name: 3.11
90+
ref: backport-40a4d88-3.11
91+
account: miss-islington
92+
- name: '3.10'
93+
ref: blurb2_310
94+
account: vstinner
95+
- name: 3.9
96+
ref: 3.9
97+
account: python
98+
- name: 3.8
99+
ref: 3.8
100+
account: python
83101
format: [html, latex]
84102
needs: ['update-translation']
85103
steps:
@@ -88,21 +106,21 @@ jobs:
88106
python-version: 3
89107
- uses: actions/checkout@master
90108
with:
91-
repository: python/cpython
92-
ref: ${{ matrix.version }}
109+
repository: ${{ matrix.version.account }}/cpython
110+
ref: ${{ matrix.version.ref }}
93111
- run: make venv
94112
working-directory: ./Doc
95113
- uses: actions/checkout@master
96114
with:
97-
ref: ${{ matrix.version }}
115+
ref: ${{ matrix.version.name }}
98116
path: Doc/locales/pl/LC_MESSAGES
99117
- run: git pull
100118
working-directory: ./Doc/locales/pl/LC_MESSAGES
101119
- run: make -e SPHINXOPTS="-D language='pl' -D gettext_compact=0 -W --keep-going" ${{ matrix.format }}
102120
working-directory: ./Doc
103121
- uses: actions/upload-artifact@master
104122
with:
105-
name: build-${{ matrix.version }}-${{ matrix.format }}
123+
name: build-${{ matrix.version.name }}-${{ matrix.format }}
106124
path: Doc/build/${{ matrix.format }}
107125

108126
output-pdf:

0 commit comments

Comments
 (0)