Skip to content

v1 Release

Choose a tag to compare

@Gasoid Gasoid released this 11 Nov 07:48
· 51 commits to main since this release

Commands

  • !merge
  • !check

Rules

  • title
  • number of approvals
  • approvers

Config file .mrbot.yaml

Example:

approvers:
  - user1
  - user2
min_approvals: 1
allow_empty_description: true
allow_failing_pipelines: true
allow_failing_tests: true
title_regex: "^[A-Z]+-[0-9]+" # title begins with jira key prefix, e.g. SCO-123 My cool Title
greetings_template: "Requirements:\n - Min approvals: {{ .MinApprovals }}\n - Title regex: {{ .TitleRegex }}\n\nOnce you've done, send **!merge** command and i will merge it!"
auto_master_merge: true

Docker image

docker pull ghcr.io/gasoid/merge-bot:latest