feat: add release docs check workflow#1411
Conversation
Adds release-docs-check.yml that triggers the SDK docs pipeline: - After release workflow completes (workflow_run) - Via PR comment: /docs-validation - Manual workflow_dispatch Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
✅ Deploy Preview for sendbird-uikit-react ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: dffd0053a6
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| on: | ||
| issue_comment: | ||
| types: [created] | ||
| workflow_dispatch: |
There was a problem hiding this comment.
Add workflow_run trigger for the workflow_run code path
The config job includes a full if [ "$EVENT_NAME" = "workflow_run" ] branch to derive release_tag, but this workflow is only triggered by issue_comment and workflow_dispatch. As a result, that release-flow path is dead code and the release-driven docs check cannot run automatically, even though the job logic is written for it. Add an on.workflow_run trigger (or remove the unreachable branch) so the behavior matches the implemented logic.
Useful? React with 👍 / 👎.
Adds release-docs-check.yml that triggers the SDK docs pipeline: - After release workflow completes (workflow_run) or release branch merge - Via PR comment: /docs-validation (repo members only) - Manual workflow_dispatch Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Public repos cannot reference reusable workflows from internal repos (GitHub limitation — jobs silently fail with 0 jobs). Switch to workflow_dispatch API call via actions/github-script to trigger client-workflows/claude-docs-validation.yml. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Superseded by #1415 — docs-validation을 notify-docs-update.yml에 통합했습니다. |
Summary
release-docs-check.ymlworkflow 추가Triggers
pull_request: closed— release branch가 main에 merge 시 자동 실행issue_comment: /docs-validation— PR 코멘트로 수동 트리거 (repo members only)workflow_dispatch— Actions 탭에서 수동 실행Config
🤖 Generated with Claude Code