Skip to content

Releases: bitrise-steplib/steps-git-clone

4.0.8

23 Feb 14:41
Compare
Choose a tag to compare
  • Reset repository after a failed merge
  • Fix: fetch tags if tag input is set

4.0.7

31 Jan 17:49
Compare
Choose a tag to compare
  • Unshallow repository if merge failed when depth is set

4.0.6

31 Jan 14:54
Compare
Choose a tag to compare
  • In case of manual merge clone pull/x/head branch then merge instead of cloning the pull/x/merge branch
  • Set inputs to read-only
  • fetch tags when cloning a tag

4.0.5

21 Dec 14:22
Compare
Choose a tag to compare
  • Call git merge if the checkout target is a branch
  • Parse urls to decide if the repo is a fork

4.0.4

15 Dec 11:53
Compare
Choose a tag to compare
  • Ignore depth in case of Pull Request if using manual merge
  • Remove double quotes from exported env var values
  • Print commit hash after checkout in case of Pull Request

4.0.1

14 Dec 11:58
Compare
Choose a tag to compare
  • Breaking change: manual_merge default to yes
  • Step revision

3.6.2

16 Nov 17:40
Compare
Choose a tag to compare
  • Revert to 3.5.x github pr merge strategy by default (manual_merge: "no") while we're tracking a couple of issues.

3.6.1

16 Nov 16:28
Compare
Choose a tag to compare
  • Don't manual merge if can't fetch repository, use PR branch as a fallback

3.6.0

16 Nov 10:07
Compare
Choose a tag to compare
  • Add new input: manual_merge: Prefer to do a manual git merge. Default to yes.

Breaking change: due to recent issues with GitHub PR merge branch update delays we changed to "manual git merge" by default. If you use pull requests from private forks you should switch the manual_merge option introduced in this version to no, which restores the previous logic (it uses the GitHub exposed pr merge branch instead of attempting to do a manual git merge).

We'll release a new version soon which will be able to auto-detect the best merge strategy/algorithm, so that you don't have to turn off manual_merge in case of GitHub private fork pull requests.

3.5.3

31 Oct 11:51
Compare
Choose a tag to compare
  • Add commit count output
  • Use --index flag for git apply
  • Fix go lint issue "redundant if"