Skip to content

Releases: smarkets/marge-bot

0.10.1

10 May 11:23
d3c4409
Compare
Choose a tag to compare

What's Changed

New Contributors

0.10.0

02 Jun 11:13
Compare
Choose a tag to compare
  • Feature: implement HTTPS support for cloning (#225) #283
  • Feature: Make CI work with GitHub Actions #308
  • Feature: Allow running marge-bot in CI pipelines or as a single CLI job #289
  • Fix: Bump urllib3 from 1.26.4 to 1.26.5 #310
  • Fix: Bump urllib3 from 1.26.3 to 1.26.4 #306
  • Fix: Upgrade dependencies and fix lints and tests #305
  • Fix: AccessLevel enum matches GitLab docs #294

0.9.5

17 Feb 08:02
Compare
Choose a tag to compare
  • Feature: Add new choice assigned_at to option merge_order #268
  • Fix: Wait for merge status to resolve #265

0.9.4

11 Nov 09:11
Compare
Choose a tag to compare
  • Fix: handle CannotMerge which could be raised from update_merge_request #275
  • Fix: maintain batch_mr_sha value when batch merging with fast forward commits #276

0.9.3

16 Oct 08:01
Compare
Choose a tag to compare
  • Feature: allow merge commits in batch MRs, to make the commits be exactly the same in the sub MRs and the batch MR. Add --use-merge-commit-batches and --skip-ci-batches options #264
  • Feature: add --use-no-ff-batches to disable fast forwarding of batch merges (#256, #259)

0.9.2

25 Mar 08:22
Compare
Choose a tag to compare
  • Fix: ensure parameters are correct when merging with/without pipelines enabled #251
  • Fix: only delete source branch if forced #193
  • Fix: fix sandboxed build #250

0.9.1

03 Sep 15:46
Compare
Choose a tag to compare
  • Feature: support passing a timezone with the embargo #228
  • Fix: fix not checking the target project for MRs from forked projects #218

0.9.0

10 Jul 16:35
Compare
Choose a tag to compare
  • Feature: support rebasing through GitLab's API #160
  • Feature: allow restrict source branches #206
  • Fix: only fetch projects with min access level #166
  • Fix: bump all dependencies (getting rid of vulnerable packages) #179
  • Fix: support multiple assignees #186, #192
  • Fix: fetch pipelines by merge request instead of branch #212
  • Fix: fix unassign when author is Marge #211
  • Enhancement: ignore archived projects #177
  • Enhancement: add a timeout to all gitlab requests #200
  • Enhancement: smaller docker image size #199

0.8.1

26 Nov 16:25
Compare
Choose a tag to compare
  • Feature: allow merging in order of last-update time #149

0.8.0

18 Oct 08:33
Compare
Choose a tag to compare
  • Feature: allow reference repository in git clone #129
  • Feature: add new stable/master tags for docker images #142
  • Fix: fix TypeError when fetching source project #122
  • Fix: handle CI status 'skipped' #127
  • Fix: handle merging when source branch is master #127
  • Fix: handle error on pushing to protected branches #127
  • Enhancement: add appropriate error if unresolved discussions on merge request #136
  • Enhancement: ensure reviewer and commit author aren't the same #137