Skip to content

Releases: guitarrapc/git-shallow-clone-orb

v2.8.0

05 Oct 17:16
f8d4489
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.7.1...v2.8.0

v2.7.1

19 Sep 18:51
79c26f6
Compare
Choose a tag to compare

What's Changed

  • doc: update orb documentations. Added submodule sample. by @guitarrapc in #54
  • fix: regression api pull_request build failed due to head/head/ duplication by @guitarrapc in #55 & #56

Full Changelog: v2.7.0...v2.7.1

v2.7.0

18 Sep 19:23
Compare
Choose a tag to compare

What's Changed

  • Update README.md by @guitarrapc in #50
  • feat: Support Source caching by @guitarrapc in #53
    • If you don't specify path, git clone to /home/circleci/project by default. This is same as default checkout behaviour but may differ from prior version.

Full Changelog: v2.6.0...v2.7.0

v2.6.0

21 Jun 11:10
5691d31
Compare
Choose a tag to compare

What's Changed

  • feat: add ECDSA & Ed25519 GitHub's SSH key fingerprints by @guitarrapc in #45
  • feat: renew BitBucket ssh-rsa fingerprints, add ed25519 & ECDSA by @guitarrapc in #46
  • feat: add GitLab ECDSA ssh fingerprints by @guitarrapc in #47

Full Changelog: v2.5.0...v2.6.0

v2.5.0

24 Mar 06:16
1b83add
Compare
Choose a tag to compare

What's Changed

  • Update github.com RSA host key by @r-plus in #41

New Contributors

Full Changelog: v2.4.1...v2.5.0

v2.4.1

28 Nov 17:33
14affa1
Compare
Choose a tag to compare

What's Changed

  • Fixes missing EOL issue with id_rsa file by @Pi-George in #26
  • fix: checkout_advanced missing EOL issue with id_rsa file by @guitarrapc in #27
  • refactor: shellcheck by @guitarrapc in #28
  • feat: use circleci orb init template for CI and others. by @guitarrapc in #36
  • fix: api pull_request build failed due to head/head/ duplication by @guitarrapc in #35
  • fix: test for no_tag and tag fetchoptions by @guitarrapc in #37
  • fix: integration-test-checkout_advanced_fetchoptions failed on tag by @guitarrapc in #38

New Contributors

Full Changelog: v2.4.0...v2.4.1

v2.4.0

30 Oct 08:56
Compare
Choose a tag to compare

What's Changed

  • chore: enable Integration test for macOS by @guitarrapc in #22
  • Add tag_fetch_options to advanced checkout by @ankushg in #23
  • feat: add no_tags to git-shallow-clone/checkout, add test and examples. by @guitarrapc in #24
  • chore: skip publish dev on fork PR by @guitarrapc in #25

Full Changelog: v2.3.0...v2.4.0

Example

skip fetch all tags.

Default tag fetch behaviour is --tags means fetch all tags. From this release you can fetch pushed tag only.

There are 2 choice to skip fetch all tags.

  1. If you use git-shallow-clone/checkout, then use no_tags: true.
- git-shallow-clone/checkout:
    no_tags: true
  1. If you use git-shallow-clone/checkout_advanced, then use tag_fetch_options: '--no-tags'. Optionally add --no-tags to fetch_options if needed.
# use --no-tags to fetch single tag on git `TAG`.
- git-shallow-clone/checkout_advanced
    fetch_options: '--depth 10 --no-tags' # you can omit this.
    tag_fetch_options: '--no-tags'

v2.3.0

17 Oct 02:49
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.3.0

v2.1.0

25 Sep 14:05
Compare
Choose a tag to compare
  • add: Allow for PRs from API call; that have /head or /merge suffixes #16 thanks @tartale
  • chore: Completely replace Orb CI to latest official recommended.

v2.0.1

24 Mar 18:20
Compare
Choose a tag to compare

add default value to checkout_advanced command parameter

  • update orb document.
  • add default value to checkout_advanced parameter.
    • clone_options : --depth 1
    • fetch_options : --depth 10