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