mirror of
https://gitlab.wikimedia.org/ladsgroup/Phabricator-maintenance-bot
synced 2024-11-23 20:42:38 +01:00
I don't like gitlab, so have a repo somewhere off for me to mirror
c4f54692b0
CodeReviewBot is intended for use with GitLab-Phabricator integrations. Has a generic name in case we want to use it with tools other than GitLab at any point. For https://phabricator.wikimedia.org/T330923 Bug: T330923 # Subject: summary of your change # * "If applied, this commit will..." # * Imperative mood: Change/Add/Fix/Remove/Update/Refactor/Document # * Optionally, prefix with subject / component (general area modified) # * https://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines#Subject # Body: # * Why? What's wrong with status quo? Are there other ways? # * How to test/confirm? # * https://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines#Body # Bug: TXXXXXX # # Other fields: # ~/code/bpb-kit/home/cheatsheets/git-meta.txt |
||
---|---|---|
.gitignore | ||
column_mover.py | ||
cron | ||
gerrit.py | ||
lib.py | ||
LICENSE | ||
new_wikis_handler.py | ||
new_wikis_handler.sh | ||
patch_makers.py | ||
patchforreview_remover.py | ||
project_grouper.py | ||
README.md | ||
updater.sh | ||
user_notice_archiver.py |
Phabricator-maintenance-bot
Source for https://phabricator.wikimedia.org/p/Maintenance_bot/
Report issues and bugs: https://phabricator.wikimedia.org/project/board/5254/
column_mover.py
is a script that can move columns of a task when some actions happens on it. E.g. Moving a task in workboard #user-ladsgroup from column "incoming" to column "done" when someone changes the task's status to "done"project_grouper.py
adds tasks in configured projects to other configured projectspatchforreview_remover.py
is an automatic script that removes the "patch_for_review" tag when all patches have been merged or abandoned