Emojiful daily summaries of open merge requests directly in your Slack.
Create you own configuration file with your team, channel and projects as shown in example_config.json.
- π / π - Has upvotes / downvotes
- :male_zombie: / :female_zombie: - MR is old
- π - Has an ongoing discussion
- π’ - Has more upvotes than downvotes, tests pass and is ready to be merged
- β / β - Can be merged / Cannot be merged
- π / π - Tests pass / fails
git clone https://github.com/Webinterpret/hanging-merge-requests.git
cd hanging-merge-requests && pip install -e .
send-notifications --config-path ../config.json --slack-hook-url $SLACK_HOOK_URL --gitlab-url $GITLAB_URL --gitlab-private-token $GITLAB_PRIVATE_TOKEN --team $TEAM
First bump version in setup.py in master branch via merge request. Afterwards push a version tag and wait.
git tag 1.0.0
git push --tags