diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 11b29b3..5a2c78f 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -32,7 +32,7 @@ jobs: supported-reqs: name: 'Supported scripts/requirements.txt' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 @@ -81,7 +81,7 @@ jobs: deploy: needs: supported-reqs - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/publish' }} steps: # download the build result from the same workflow @@ -102,7 +102,7 @@ jobs: lax: name: "PIP_IGNORE_INSTALLED=0 requirements-lax.txt" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # Makefile downgrades the Sphinx warnings, they are not errors any more env: {LAX: 1} steps: diff --git a/.github/workflows/woke.yml b/.github/workflows/woke.yml index 8338578..86517b0 100755 --- a/.github/workflows/woke.yml +++ b/.github/workflows/woke.yml @@ -17,7 +17,7 @@ on: jobs: woke: name: woke check for all file - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - name: woke diff --git a/.github/workflows/woke_pr.yml b/.github/workflows/woke_pr.yml index 7aa9708..5f8af97 100755 --- a/.github/workflows/woke_pr.yml +++ b/.github/workflows/woke_pr.yml @@ -19,7 +19,7 @@ on: jobs: woke_pr: name: woke check for patch - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - uses: get-woke/woke-action-reviewdog@v0 diff --git a/scripts/requirements.txt b/scripts/requirements.txt index 17aff9e..4990d20 100644 --- a/scripts/requirements.txt +++ b/scripts/requirements.txt @@ -1,15 +1,17 @@ # This file hardcodes validated versions with '==', # see requirements-lax.txt for an alternative. -sphinx>=7 +sphinx>=8.2.1 breathe docutils +plantuml sphinx_rtd_theme +sphinxcontrib-jquery sphinxcontrib-plantuml sphinxcontrib-applehelp - -# blockdiag is orphaned and not compatible with pillow>=10, +# blockdiag is orphaned and not compatible with pillow 10, # see https://github.com/thesofproject/sof-docs/issues/472 +# however it is compatible with pillow 11.1 sphinxcontrib-blockdiag -pillow<10 +pillow>=11.1