Skip to content

Let CI Robot automatically execute commands for your PR/issue in your Github repository, hosting on Github Action does not require your server.

License

Notifications You must be signed in to change notification settings

wzshiming/gh-ci-bot

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gh-ci-bot

Simply introducing a Action gives you the ability to execute the following commands on Issue/PR.

It is better to use with CodeOwners of Github.

Command Example Description Plugin
/retitle /retitle New Title Edits the PR or issue title. retitle
/[un]cc [[@]...] /cc
/uncc
/cc @wzshiming
Requests a review from the user(s). Must be a Member. cc
/auto-cc /auto-cc Requests a review from the random Reviewer. auto-cc
/[un]assign [[@]...] /assign
/unassign
/assign @wzshiming
Assigns assignee(s) to the PR or issue. assign
/[remove-]milestone [milestone] /milestone v1.0.0
/remove-milestone
Edits the PR or issue milestone. Milestone need to be created manually in advance. milestone
/close /close Closes an PR or issue. lifecycle
/reopen /reopen Reopen an PR or issue. lifecycle
/merge [rebase|squash] /merge
/merge rebase
/merge squash
Merge a PR. merge
/retest /retest Retest all failed test of PR. retest
/[remove-]kind [...] /kind doc
/remove-kind doc
Applies or removes the 'kind/*' labels to an PR or issue. Labels need to be created manually in advance. kind
/[remove-]label [...] /label doc
/remove-label doc
Applies or removes the '*' labels to an PR or issue. Labels need to be created manually in advance. label
/[remove-]lgtm /lgtm
/remove-lgtm
Applies or removes the 'lgtm' labels to an PR or issue. Labels need to be created manually in advance. lgtm
/[remove-]help-wanted /help-wanted
/remove-help-wanted
Applies or removes the 'help wanted' labels to an PR or issue. label-help-wanted
/[remove-]good-first-issue /good-first-issue
/remove-good-first-issue
Applies or removes the 'good first issue' labels to an PR or issue. label-good-first-issue
/[remove-]bug /bug
/remove-bug
Applies or removes the 'bug' labels to an PR or issue. label-bug
/[remove-]documentation /documentation
/remove-documentation
Applies or removes the 'documentation' labels to an PR or issue. label-documentation
/[remove-]duplicate /duplicate
/remove-duplicate
Applies or removes the 'duplicate' labels to an PR or issue. label-duplicate
/[remove-]enhancement /enhancement
/remove-enhancement
Applies or removes the 'enhancement' labels to an PR or issue. label-enhancement
/[remove-]invalid /invalid
/remove-invalid
Applies or removes the 'invalid' labels to an PR or issue. label-invalid
/[remove-]question /question
/remove-question
Applies or removes the 'question' labels to an PR or issue. label-question
/[remove-]wontfix /wontfix
/remove-wontfix
Applies or removes the 'wontfix' labels to an PR or issue. label-wontfix
/base [branch] /base main Change to which branch this PR is to be merged into base
/rebase /rebase Rebase the this PR to the latest of the branch rebase

License

Licensed under the MIT License. See LICENSE for the full license text.

About

Let CI Robot automatically execute commands for your PR/issue in your Github repository, hosting on Github Action does not require your server.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages