Skip to content

Commit 9e3969d

Browse files
vdusekclaude
andauthored
ci: Trigger doc release on stable release (#1758)
## 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 c93ba2f commit 9e3969d

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
@@ -96,3 +96,12 @@ jobs:
9696

9797
# TODO: add job for publish package to Conda
9898
# https://github.com/apify/crawlee-python/issues/104
99+
100+
doc_release:
101+
name: Doc release
102+
needs: [changelog_update, pypi_publish]
103+
uses: ./.github/workflows/_release_docs.yaml
104+
with:
105+
# Use the ref from the changelog update to include the updated changelog.
106+
ref: ${{ needs.changelog_update.outputs.changelog_commitish }}
107+
secrets: inherit

0 commit comments

Comments
 (0)