We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
to match
1 parent 7fd61c3 commit a37237aCopy full SHA for a37237a
1 file changed
.github/workflows/weekly-docs.yaml
@@ -1,4 +1,4 @@
1
-name: CodeEntropy Weekly Docs
+name: CodeEntropy Weekly Docs Build
2
3
on:
4
schedule:
@@ -19,6 +19,7 @@ jobs:
19
os: [ubuntu-24.04, windows-2025, macos-15]
20
python-version: ["3.12", "3.13", "3.14"]
21
timeout-minutes: 30
22
+
23
steps:
24
- name: Checkout repo
25
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
@@ -31,11 +32,13 @@ jobs:
31
32
33
- name: Install python dependencies
34
run: |
- pip install --upgrade pip
35
- pip install -e .[docs]
+ python -m pip install --upgrade pip
36
+ python -m pip install -e .[docs]
37
- - name: Build docs
38
- run: cd docs && make
+ - name: Build docs (warnings as errors)
39
+ run: |
40
+ make -C docs clean
41
+ make -C docs html SPHINXOPTS="-W --keep-going"
42
43
- name: Upload docs artifacts on failure
44
if: failure()
0 commit comments