mirror of
https://github.com/moltbot/moltbot.git
synced 2026-05-13 15:47:28 +00:00
chore(pr-triage): route low-signal cleanup to ClawHub
This commit is contained in:
@@ -35,6 +35,21 @@ Use this skill for maintainer-facing GitHub workflow, not for ordinary code chan
|
|||||||
- If the claim is unsubstantiated or likely wrong, request evidence or changes instead of merging.
|
- If the claim is unsubstantiated or likely wrong, request evidence or changes instead of merging.
|
||||||
- If the linked issue appears outdated or incorrect, correct triage first. Do not merge a speculative fix.
|
- If the linked issue appears outdated or incorrect, correct triage first. Do not merge a speculative fix.
|
||||||
|
|
||||||
|
## Close low-signal manual PRs carefully
|
||||||
|
|
||||||
|
- Do not close for red CI alone. Require a clear low-signal category plus stale or failed validation.
|
||||||
|
- Good manual-close categories:
|
||||||
|
- blank or mostly untouched PR template with no concrete OpenClaw problem/fix
|
||||||
|
- random docs-only churn such as root README translations, generic wording tweaks, or community-plugin discoverability docs that should go through ClawHub
|
||||||
|
- test-only coverage without a linked bug, owner request, or behavior change
|
||||||
|
- refactor-only cleanup, variable renames, formatting, or generated/baseline churn without maintainer request
|
||||||
|
- third-party channel/provider/tool/skill/plugin work that belongs on ClawHub instead of core
|
||||||
|
- risky ops/infra drive-bys such as new external CI services, release workflows, host upgrade scripts, Docker base migrations, or apt retry/fix-missing tweaks without owner request and green validation
|
||||||
|
- dirty branches where a narrow stated change includes unrelated docs/generated/runtime/extension files
|
||||||
|
- repeated bot-review spam or copied bot output without author-owned fixes
|
||||||
|
- Keep or escalate plausible focused bug fixes, green PRs, active maintainer discussions, assigned work, recent author follow-up, and unique reproduction details.
|
||||||
|
- For third-party capabilities, prefer the `r: third-party-extension` auto-response label when it applies; it points contributors to publish on ClawHub.
|
||||||
|
|
||||||
## Handle GitHub text safely
|
## Handle GitHub text safely
|
||||||
|
|
||||||
- For issue comments and PR comments, use literal multiline strings or `-F - <<'EOF'` for real newlines. Never embed `\n`.
|
- For issue comments and PR comments, use literal multiline strings or `-F - <<'EOF'` for real newlines. Never embed `\n`.
|
||||||
|
|||||||
4
.github/workflows/auto-response.yml
vendored
4
.github/workflows/auto-response.yml
vendored
@@ -48,7 +48,7 @@ jobs:
|
|||||||
label: "r: skill",
|
label: "r: skill",
|
||||||
close: true,
|
close: true,
|
||||||
message:
|
message:
|
||||||
"Thanks for the contribution! New skills should be published to [Clawhub](https://clawhub.ai) for everyone to use. We’re keeping the core lean on skills, so I’m closing this out.",
|
"Thanks for the contribution! New skills should be published on [ClawHub](https://clawhub.ai) for everyone to use. We’re keeping the core lean on skills, so I’m closing this out.",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "r: support",
|
label: "r: support",
|
||||||
@@ -81,7 +81,7 @@ jobs:
|
|||||||
label: "r: third-party-extension",
|
label: "r: third-party-extension",
|
||||||
close: true,
|
close: true,
|
||||||
message:
|
message:
|
||||||
"Please make this as a third-party plugin that you maintain yourself in your own repo. Docs: https://docs.openclaw.ai/plugin. Feel free to open a PR after to add it to our community plugins page: https://docs.openclaw.ai/plugins/community",
|
"Please publish this as a third-party plugin on [ClawHub](https://clawhub.ai) instead of adding it to the core repo. Docs: https://docs.openclaw.ai/plugin and https://docs.openclaw.ai/tools/clawhub",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "r: moltbook",
|
label: "r: moltbook",
|
||||||
|
|||||||
Reference in New Issue
Block a user