Commit 153ffae
ci: skip link checks on draft PRs to avoid 429s (#713)
## Summary
- Skip the link-check CI job while a PR is in draft state to avoid
hitting 429 rate limits from external sites (e.g. `docs.vllm.ai`)
- Add `ready_for_review` event type so the check runs automatically when
the PR is marked ready
- Add `if: github.event.pull_request.draft != true` condition on the job
## Test plan
- [ ] Open a draft PR and verify link checks are skipped
- [ ] Mark the draft PR as ready and verify link checks run
🤖 Generated with [Claude Code](https://claude.com/claude-code)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Updated link checks to run when a pull request is marked ready for
review.
* Draft pull requests will now skip this check until they’re ready.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Signed-off-by: Orestis Zambounis <orestis.zambounis@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 16ec909 commit 153ffae
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
0 commit comments