From 550fa2a571d9dfb3357917f8fbc15f60e5203488 Mon Sep 17 00:00:00 2001 From: Vlada Dusek Date: Wed, 18 Feb 2026 09:08:14 +0100 Subject: [PATCH] ci: Trigger doc release on stable release The stable release pipeline was missing a doc release step, so the changelog on the website was not updated after a stable release. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/manual_release_stable.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/manual_release_stable.yaml b/.github/workflows/manual_release_stable.yaml index a22aaf07..a952285a 100644 --- a/.github/workflows/manual_release_stable.yaml +++ b/.github/workflows/manual_release_stable.yaml @@ -101,3 +101,16 @@ jobs: # Publishes the package to PyPI using PyPA official GitHub action with OIDC authentication. - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@release/v1 + + doc_release: + name: Doc release + needs: [changelog_update, pypi_publish] + permissions: + contents: write + pages: write + id-token: write + uses: ./.github/workflows/_release_docs.yaml + with: + # Use the ref from the changelog update to include the updated changelog. + ref: ${{ needs.changelog_update.outputs.changelog_commitish }} + secrets: inherit