Skip to content

Releases: motlin/forbid-merge-commits-action

v1.0.4

29 Sep 18:09
8a2b180
Compare
Choose a tag to compare

What's Changed

  • Improve error message by including the event type when the action fails. by @motlin in #31
  • Improve README.md

Full Changelog: v1.0.3...v1.0.4

v1.0.3

12 Jul 14:56
4b6ef05
Compare
Choose a tag to compare

What's Changed

  • Upgrade actions/checkout from v3 to v4. by @motlin in #27
  • Rename workflow job from check-merge-commits to forbid-merge-commits. by @motlin in #28

Full Changelog: v1.0.2...v1.0.3

v1.0.2

10 Jul 12:55
90cdd44
Compare
Choose a tag to compare

What's Changed

  • Fix broken link to Atlassian blog. by @motlin in #22
  • Apply Apache 2.0 License. by @motlin in #23
  • Add a warning if the action is used on triggers other than pull_request. by @motlin in #24 and #26

Full Changelog: v1.0.1...v1.0.2

v1.0.1

23 Jun 00:02
bc5eeac
Compare
Choose a tag to compare

What's Changed

  • Downgrade actions/checkout from v4 to v3. by @motlin in #21

Full Changelog: v1.0.0...v1.0.1

v1.0.0

22 Jun 16:31
Compare
Choose a tag to compare

This Action fails on Pull Requests that include merge commits.

This rule is designed to prevent developers from merging the default branch into their branch as a way of making it up-to-date. This creates foxtrot commits and confusing git log graphs.

This rule is also designed to prevent using GitHub's "Update Branch" button, which merges the base branch into the source branch. Instead, use the pull-down "Rebase Branch" button which rebases the source branch onto the base branch. This is a common problem if "Always suggest updating pull request branches" is enabled, because "Update Branch" is the default choice in the pull-down and it cannot be disabled or changed.

Full Changelog: https://github.com/motlin/forbid-merge-commits-action/commits/v1.0.0