In this branch, add a file to the root of the repo: .liferay/lugbot.yaml. See [lugbot.yaml] section for details.
Push upgrade branch to repository.
Once upgrade branch is pushing, lugbot will begin processing the repository.
Lugbot workflow
Once Lugbot sends pull requests, you can review, merge, or close those pull requests.
Each branch that is sent by Lugbot will be named lugbot_<nameofupgrade>
Lugbot will not rerun that particular "upgrade" if that branch is still available
To get Lugbot to re-run a particular upgrade, you will need to close the PR and delete the remote branch
If you would like Lugbot to re-run all of upgrade processing on your repo, do one of the following
-- push a commit to your "upgrade" branch
-- add any comment on this issue.
Lugbot commands
You can communicate with Lugbot via this issue by typing a comment with lugbot: prefix.
Below some available commands
-- lugbot:help
-- lugbot:run - Causes lugbot to process this repository and execute configured tasks in .liferay/lugbot.yaml
-- lugbot:configExample
Lugbot Quickstart
Steps to configure Lugbot
Configure your webhooks settings and add a webhook for @lugbot.
https://lugbot-upgradebot--ports.lfr.cloud:9000/hooks/github
application/json
Secret
blank.Which events would you like
selectSend me everything.
Add webhook
Active
setting with default..liferay/lugbot.yaml
Below is sample conetnts of a
.liferay/lugbot.yaml
file.Using Lugbot
Prepare an upgrade branch
.liferay/lugbot.yaml
. See [lugbot.yaml] section for details.Lugbot workflow
lugbot_<nameofupgrade>
Lugbot commands
lugbot:
prefix.lugbot:help
--lugbot:run
- Causes lugbot to process this repository and execute configured tasks in.liferay/lugbot.yaml
--lugbot:configExample