Repository navigation
ci: run CI on pull requests only - #1
Conversation
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update workflow triggers .github/workflows/ci.yml |
The workflow removes the push trigger for main and retains the pull request trigger for main. |
Priority:
Estimated code review effort: 1 (Trivial) | ~3 minutes
Change: Other
Merge Risk: 
Minimal · up to e6e12
-
Site deployment remains independent of CI, so the trigger change is mergeable after normal checks.
Pre-merge checks: 
5
-
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files.
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
CI ran twice for each change: once on the pull request and again after the merge to
main. This is an experiment across the maintainer's apps:ci.ymlnow runs on pull requests only.deploy-site.ymlstill deploys the site on pushes tomain. It does not depend on a CI run, and this PR does not change it.Merge danger. Door: two-way. Visible: no. Blast radius: CI.
Checks. Local: workflow-only change, no local check applies. CI: the pull request run of this PR.
Review. standard by gpt-6.1-sol, claude-opus-5-5; 0 fixed, 1 rejected, 0 open; reviewed e6e1282 on main
macos-15, so the shared-runner reason does not apply (raised by claude-opus-5-5): the maintainer chose to drop push-to-main CI in all of their apps; this also saves billed macOS minutes.Summary by CodeRabbit