浏览代码

Upgraded to Python 3.12, Ubuntu 24.04, and enabled fail_on_warning for docs builds.

David Smith 3 月之前
父节点
当前提交
73d532d9a9
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 1 2
      .github/workflows/docs.yml
  2. 3 2
      .readthedocs.yml

+ 1 - 2
.github/workflows/docs.yml

@@ -21,8 +21,7 @@ permissions:
 
 jobs:
   docs:
-    # OS must be the same as on djangoproject.com.
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-24.04
     name: docs
     steps:
       - name: Checkout

+ 3 - 2
.readthedocs.yml

@@ -4,12 +4,13 @@
 version: 2
 
 build:
-  os: ubuntu-20.04
+  os: ubuntu-24.04
   tools:
-    python: "3.8"
+    python: "3.12"
 
 sphinx:
   configuration: docs/conf.py
+  fail_on_warning: true
 
 python:
   install: