diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml
index 016193af8d4c2d721877922cb3db612e28561d32..196868fc453ed5b35a92f11e7df2fe560b7d340c 100644
--- a/.github/workflows/build-docs.yml
+++ b/.github/workflows/build-docs.yml
@@ -15,7 +15,7 @@ permissions:
 jobs:
   build-documentation:
     name: docs
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     steps:
       - uses: actions/checkout@v4
       - name: Install Dependencies
diff --git a/docs/requirements.txt b/docs/requirements.txt
index 3811529ae54d3f26fe6c844b9f040473412b00cb..c17ae3074caa85b2a0401be55173c1daa41b6f45 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -1,2 +1,2 @@
-Sphinx==8.1.3
+Sphinx==8.2.3
 sphinx-rtd-theme==3.0.2