fix(ci): dispatch docs changelog sync after publish#313
fix(ci): dispatch docs changelog sync after publish#313sanjeed5 merged 2 commits intofederated-sdk-release-candidatefrom
Conversation
Trigger the docs changelog sync workflow directly from the publish workflow so SDK releases created by github-actions still update docs. This avoids relying on release event fan-out that does not run for releases created with GITHUB_TOKEN.
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
Claude finished @sanjeed5's task in 50s —— View job PR Review: fix(ci): dispatch docs changelog sync after publish
Verdict: Looks good overall. This is a clean, well-scoped CI fix. The approach of explicitly dispatching the docs sync workflow (instead of relying on What looks good
Minor observations
No blocking issues found — this is good to merge. |
Summary
sync-changelog-to-docs.ymlexplicitly fromsdk-publish.ymlafter a new release is publishedactions: writeso the publish workflow can dispatch the follow-up workflow with the released versionreleaseevent fan-out, which does not run when the release is created bygithub-actions[bot]viaGITHUB_TOKENTest plan
uv sync --extra dev --extra docsmake generate && make formatPublish to PyPIin GitHub Actions and confirm it dispatchesSync SDK Release to Docs