gardener-attic / bot-test-repo-1

GitHub Bot Manager Test Repo #1
0 stars 2 forks source link

New York #116

Open vlerenc opened 4 years ago

vlerenc commented 4 years ago

/area control-plane-migration /area robustness /kind enhancement /priority normal

vlerenc commented 3 years ago

/help

gardener-robot commented 3 years ago

@vlerenc Here my list of commands:

Man Page | Synopsis | What & Who | Description & Examples | |:----|:----|:----| |[`/assign` `[@user...]`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/assign.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Commenter|Assign given people (or yourself if none specified) to issue or PR. Commenters may only assign themselves. Labels can be used as well, which are subsituted with the registered reviewers for that label.
Examples:
- `/assign`
- `/assign @johndoe @janedoe`
- `/assign platform/bare-metal`| |[`/unassign` `[@user...]`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/assign.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Commenter|
Unassign given people (or yourself if none specified) from issue or PR. Commenters may only unassign themselves. Labels can be used as well, which are subsituted with the registered reviewers for that label.
Examples:
- `/unassign`
- `/unassign @johndoe @janedoe`
- `/unassign platform/bare-metal`| |[`/cla`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/cla.py)|Valid for
PullRequest
Permitted for
Anyone|
Recheck [Contributor License Agreement (CLA)](https://cla-assistant.io) for PR.
Examples:
- `/cla`| |[`/diag`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/diag.py)|Valid for
Issue
Permitted for
Member,
Author,
Commenter|
Run diagnosis on shoot cluster. Can only be invoked with a shoot cluster dashboard link as argument or for shoot cluster issues with a dashboard link in the body and labeled with `topology/shoot`. Can only be invoked by Gardener staff, shoot cluster project members, or issue authors.
Examples:
- `/diag`| |[`/duplicate`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/duplicate.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Mark issue or PR as duplicate of another one. The referenced issue/PR may be in the same repo (e.g. `#123` or `GH-123`), on the same server (e.g. `org/repo#123`), or even on another server (e.g. `https://server/org/repo/issues/123`). Author, assignees, and code owners of the referenced issue/PR will be informed about this duplicate. Information will be redacted if this duplicate is private and the referenced one is public. An attempt to reference a private issue/PR from public will be rejected.
Examples:
- `/duplicate`| |[`/help`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/help.py)|Valid for
Issue,
PullRequest
Permitted for
Anyone|
Get help on all available commands.
Examples:
- `/help`
Synonyms: `/help`, `/hi`, `/hello`, `/hola`, `/hallo`, `/rtfm`| |[`/add` `label...`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/label.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Add label to issue or PR (default if no command is recognized). Authors may only add certain white-listed labels such as `kind/*`, `priority/*`, `area/*`, `component/*`, `os/*`, `platform/*`. The labels can be either fully qualified like `kind/bug`, just the identifier like `bug`, or starting with the category like `kind` followed by one or many identifiers in that category.
Examples:
- `/add area/cost component/gardener`
- `/add cost gardener`
- `/add kind bug regression`
- `/area/cost component/gardener`
- `/cost gardener`
- `/kind bug regression`
Synonyms: `/add`, `/set`, `/label`, `/start`, `/begin`| |[`/remove` `label...`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/label.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Remove label from issue or PR. Authors may only remove certain white-listed labels such as `kind/*`, `priority/*`, `area/*`, `component/*`, `os/*`, `platform/*`. The labels can be either fully qualified like `kind/bug`, just the identifier like `bug`, or starting with the category like `kind` followed by one or many identifiers in that category.
Examples:
- `/remove area/cost component/gardener`
- `/remove cost gardener`
- `/remove kind bug regression`
Synonyms: `/remove`, `/rem`, `/unset`, `/unlabel`, `/stop`, `/end`, `/del`, `/drop`, `/cancel`| |[`/lgtm`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/lgtm.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member|
Add `reviewed/lgtm` label to issue or PR (and remove conflicting labels).
Examples:
- `/lgtm`| |[`/hold`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/lgtm.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Add `reviewed/do-not-merge` label to issue or PR (and remove conflicting labels).
Examples:
- `/hold`| |[`/unhold`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/lgtm.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Remove `reviewed/do-not-merge` label from issue or PR.
Examples:
- `/unhold`| |[`/close`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/lifecycle.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Close issue or PR.
Examples:
- `/close`| |[`/reopen`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/lifecycle.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Reopen issue or PR.
Examples:
- `/reopen`
Synonyms: `/reopen`, `/open`| |[`/touch`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/lifecycle.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Remove `lifecycle/icebox`, `stale`, or `rotten` label from issue or PR. Authors may only remove the `stale` or `rotten` labels.
Examples:
- `/touch`| |[`/plan` `milestone`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/milestone.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member|
Set milestone for issue/PR.
Examples:
- `/plan 2030-Q1`
Synonyms: `/plan`, `/schedule`, `/milestone`| |[`/unplan`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/milestone.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member|
Unset milestone for issue.
Examples:
- `/unplan`
Synonyms: `/unplan`, `/unschedule`, `/unmilestone`| |[`/ping` `[@user...]` `[msg]`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/ping.py)|Valid for
Issue,
PullRequest
Permitted for
Anyone|
Ping people (or just in general if none specified) with a message to take a look at issue or PR (like [`/honk` in prow](https://github.com/kubernetes/test-infra/blob/master/prow/plugins/goose/goose.go)). Labels can be used as well, which are subsituted with the registered reviewers for that label.
Examples:
- `/ping`
- `/ping @johndoe @janedoe Have you checked?`
- `/ping platform/bare-metal Any Progress?`
Synonyms: `/ping`, `/honk`| |[`/ready-for-review`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/review.py)|Valid for
PullRequest
Permitted for
Maintainer,
Member,
Author|
Turn draft PR into ready for review PR.
Examples:
- `/ready-for-review`
Synonyms: `/ready-for-review`, `/ready`| |[`/invite` `[@user...]`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/review.py)|Valid for
PullRequest
Permitted for
Maintainer,
Member,
Author,
Commenter|
Request PR review from given people (or yourself if none specified) for PR. Commenters may only invite themselves. Labels can be used as well, which are subsituted with the registered reviewers for that label.
Examples:
- `/invite`
- `/invite @johndoe @janedoe`
- `/invite platform/bare-metal`
Synonyms: `/invite`, `/review`| |[`/uninvite` `[@user...]`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/review.py)|Valid for
PullRequest
Permitted for
Maintainer,
Member,
Commenter|
No longer request PR review from given people (or yourself if none specified) for PR. Commenters may only uninvite themselves. Labels can be used as well, which are subsituted with the registered reviewers for that label.
Examples:
- `/uninvite`
- `/uninvite @johndoe @janedoe`
- `/uninvite platform/bare-metal`
Synonyms: `/uninvite`, `/unreview`| |[`/title` `title`](https://github.tools.sap/kubernetes/gardener-robot/blob/master/robot/commands/title.py)|Valid for
Issue,
PullRequest
Permitted for
Maintainer,
Member,
Author|
Change title of issue or PR.
Examples:
- `/title Add metrics endpoint`
Synonyms: `/title`, `/retitle`|
gardener-robot commented 2 years ago

@vlerenc You have mentioned internal references in the public. Please check.

gardener-robot commented 1 year ago

@vlerenc This issue was referenced by @neo-liang-sap in duplicate issue gardener-attic/bot-test-repo-1#193.

gardener-robot commented 1 year ago

@vlerenc This issue was referenced by @neo-liang-sap in duplicate issue gardener-attic/bot-test-repo-1#193.

gardener-robot commented 1 year ago

@vlerenc This issue was referenced by @neo-liang-sap in duplicate issue gardener-attic/bot-test-repo-1#193.