An unopinionated bot driven by a configuration file in the repository.
Issue comment
, Issues
, Pull request
, Pull request review
, Pull request review comment
, Status
)open-bot.yaml
file in the repository root.bot
property)rules
property (array) see RulesIt checks all filters to get the lastest date where the filter matches. If not all filters match it stops here.
For each action it checks if and when the action was already applied. If yes it compares action date if lastest filter date and breaks if action was applied after filter match. Elsewise it runs the action.
This means: It makes sure that actions runs once after filters match. If filters match again, actions run again.
yarn
node open-bot configurate
and answer questionsyarn run deploy-prod
to deploy the bot (takes a while)
node open-bot
to gain access to the other tools, i. e. batch processingfilters
or actions
node open-bot process some/repo#123 --settings open-bot.yaml --simulate
Free for open-source projects.
Get in contact with me if you want to use it for private repos.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4