Skip to content

Commit 678b4db

Browse files
vdusekclaude
andauthored
ci: Trigger doc release on stable release (#798)
## Summary - The stable release pipeline was missing a doc release step, so the changelog on the website was not updated after a stable release - Added a `doc_release` job to `manual_release_stable.yaml` (same pattern as `doc_release_post_publish` in `on_master.yaml`) - The job runs after `changelog_update` and `pypi_publish`, using the changelog commit ref to include the updated changelog Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e1bdbc9 commit 678b4db

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/manual_release_stable.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,15 @@ jobs:
9595
- name: Publish package to PyPI
9696
uses: pypa/gh-action-pypi-publish@release/v1
9797

98+
doc_release:
99+
name: Doc release
100+
needs: [changelog_update, pypi_publish]
101+
uses: ./.github/workflows/_release_docs.yaml
102+
with:
103+
# Use the ref from the changelog update to include the updated changelog.
104+
ref: ${{ needs.changelog_update.outputs.changelog_commitish }}
105+
secrets: inherit
106+
98107
trigger_docker_build:
99108
name: Trigger Docker image build
100109
needs: [release_prepare, changelog_update]

0 commit comments

Comments
 (0)