@@ -2,8 +2,7 @@ name: Test Build Workflow
22
33on :
44schedule :
5- -cron :' 30 14 * * *' # Runs every day at 2:30 PM UTC
6-
5+ -cron :' 0 0 * * *'
76push :
87branches :
98 -' *'
@@ -15,21 +14,21 @@ jobs:
1514strategy :
1615fail-fast :false
1716matrix :
18- version :[ '3.14.0-rc.2' ]
17+ version :[ '3.14', allow-prereleases: True ]
1918format :[ html, latex ]
2019steps :
2120 -uses :actions/setup-python@master
2221with :
23- python-version :3.14.0-rc.2 # pinned for Sphinx 3.4.3 to build 3.10
22+ python-version :3.12 # pinned for Sphinx 3.4.3 to build 3.10
2423 -uses :actions/checkout@master
2524with :
2625repository :python/cpython
27- ref :3.14
26+ ref :${{ matrix.version }}
2827 -run :make venv
2928working-directory :./Doc
3029 -uses :actions/checkout@master
3130with :
32- ref :3.14
31+ ref :${{ matrix.version }}
3332path :Doc/locales/sv/LC_MESSAGES
3433 -run :git pull
3534working-directory :./Doc/locales/sv/LC_MESSAGES
@@ -40,22 +39,22 @@ jobs:
4039if :success() || failure()
4140with :
4241name :build-${{ matrix.version }}-${{ matrix.format }}
43- path :Doc/build/html
42+ path :Doc/build/${{ matrix.format }}
4443
4544output-pdf :
4645runs-on :ubuntu-latest
4746strategy :
4847matrix :
49- version :[ '3.14.0-rc.2 ' ]
48+ version :[ '3.14' ]
5049needs :[ 'build-translation' ]
5150steps :
5251 -uses :actions/download-artifact@master
5352with :
54- name :build-3.14 -latex
53+ name :build-${{ matrix.version }} -latex
5554 -run :sudo apt-get update
5655 -run :sudo apt-get install -y latexmk texlive-xetex fonts-freefont-otf xindy
5756 -run :make
5857 -uses :actions/upload-artifact@master
5958with :
60- name :build-3.14 -pdf
59+ name :build-${{ matrix.version }} -pdf
6160path :.