Spaces:
Running
Running
Jeremiah Lowin Claude commited on
improve: Add tests label and SDK docs guidance to triage bot (#1516)
Browse files
.github/workflows/marvin-label-triage.yml
CHANGED
|
@@ -65,7 +65,12 @@ jobs:
|
|
| 65 |
- bug: Reports of broken functionality OR PRs that fix bugs
|
| 66 |
- enhancement: New functions/endpoints, improvements to existing features, internal tooling, workflow improvements, minor new capabilities
|
| 67 |
- feature: ONLY for major headline functionality worthy of a blog post announcement (2-4 per release, never for issues)
|
| 68 |
-
- documentation: Primary change is to docs, examples, or guides
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 69 |
|
| 70 |
FEATURE vs ENHANCEMENT guidance:
|
| 71 |
- feature: Major systems like new auth systems, MCP composition, proxying MCP servers, major CLI commands that transform workflows
|
|
@@ -95,6 +100,7 @@ jobs:
|
|
| 95 |
- openapi: OpenAPI integration/parsing is the primary topic
|
| 96 |
- http: HTTP transport or networking is the main issue
|
| 97 |
- contrib: Specifically about community contributions in src/contrib/
|
|
|
|
| 98 |
|
| 99 |
IMPORTANT LABELING RULES:
|
| 100 |
- Be selective - only apply labels that are clearly relevant
|
|
|
|
| 65 |
- bug: Reports of broken functionality OR PRs that fix bugs
|
| 66 |
- enhancement: New functions/endpoints, improvements to existing features, internal tooling, workflow improvements, minor new capabilities
|
| 67 |
- feature: ONLY for major headline functionality worthy of a blog post announcement (2-4 per release, never for issues)
|
| 68 |
+
- documentation: Primary change is to user-facing docs, examples, or guides
|
| 69 |
+
|
| 70 |
+
SPECIAL DOCUMENTATION RULES:
|
| 71 |
+
- DO NOT apply "documentation" label if PR only updates auto-generated SDK docs (docs/python-sdk/**)
|
| 72 |
+
- DO apply "documentation" label for significant user-facing documentation changes (guides, examples, API docs)
|
| 73 |
+
- Auto-generated docs updates should get appropriate category label (enhancement, bug, etc.) based on the underlying code changes
|
| 74 |
|
| 75 |
FEATURE vs ENHANCEMENT guidance:
|
| 76 |
- feature: Major systems like new auth systems, MCP composition, proxying MCP servers, major CLI commands that transform workflows
|
|
|
|
| 100 |
- openapi: OpenAPI integration/parsing is the primary topic
|
| 101 |
- http: HTTP transport or networking is the main issue
|
| 102 |
- contrib: Specifically about community contributions in src/contrib/
|
| 103 |
+
- tests: Issues primarily about testing infrastructure, CI/CD workflows, or test coverage
|
| 104 |
|
| 105 |
IMPORTANT LABELING RULES:
|
| 106 |
- Be selective - only apply labels that are clearly relevant
|