Skip to content

Commit c6ff817

Browse files
committed
(chore): Allow CodeRabbit to apply not-meet-criteria label
* Remove the instruction to extract the installer rather than running it.
1 parent 9220899 commit c6ff817

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.coderabbit.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ reviews:
2828
instructions: |
2929
If this is a NEWLY ADDED manifest file (not a modified or renamed file) and there is no linked GitHub issue in the description or PR body,
3030
apply the `package-request-needed` label to indicate that the contributor needs to create a package request issue and link it in the description or PR body.
31+
- label: not-meet-criteria
32+
instructions: |
33+
If this is a NEWLY ADDED manifest file (not a modified or renamed file) and this package does not meet the acceptance criteria for new package
34+
requests (reasonably well-known and widely used, stable release available, English interface/documentation), apply the `not-meet-criteria` label
35+
to indicate that this package will not be accepted.
3136
path_instructions:
3237
- path: "**"
3338
instructions: |
@@ -44,7 +49,6 @@ reviews:
4449
- Check the `description` field or the PR body for a linked GitHub issue (e.g., #123 (must be a valid issue number) or an issue URL).
4550
If missing, you should warn the contributor to create a package request issue and link it in the description or PR body.
4651
- Ensure contributor knows the acceptance criteria for new package requests.
47-
- Ensure contributors understand how to extract the installer rather than running it, as this is the core concept of Scoop.
4852
- Acceptance criteria for new package requests:
4953
- Reasonably well-known and widely used (e.g. if it's a GitHub project, it should have at least 100 stars).
5054
- A stable release available (not in pre-release or alpha stage).

0 commit comments

Comments
 (0)