Releases: buildkite-plugins/sparse-checkout-buildkite-plugin
v1.4.0
What's Changed
- Bump README for v1.3.1 release by @petetomasik in #26
- Update buildkite plugin plugin-tester to v1.3.0 by @renovate[bot] in #27
- Update buildkite plugin secrets to v2 by @renovate[bot] in #28
hooks/: Use/usr/bin/envfor shell directive instead of hard-coded paths by @cbrxyz in #29
New Contributors
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Update version number in README by @JoeColeman95 in #23
- Update buildkite plugin secrets to v1.0.1 by @renovate[bot] in #22
- Update buildkite plugin secrets to v1.0.2 by @renovate[bot] in #24
- Optimize clean_checkout workflow by @petetomasik in #25
Full Changelog: v1.3.0...v1.3.1
v1.3.0
v1.2.0
What's Changed
- Add verbose logging option by @JoeColeman95 in #20
New Contributors
- @JoeColeman95 made their first contribution in #20
Full Changelog: v1.1.1...v1.2.0
🚀 v1.1.1 — Clean Checkout Option
This release introduces a new clean_checkout option to the plugin, which helps recover from corrupted repository states caused by interrupted or cancelled jobs. When enabled, the plugin performs an aggressive cleanup (git reset --hard HEAD, git clean -ffxdq, and git sparse-checkout disable), automatically removes lock files, and resets a corrupted index so pipelines can continue without manual intervention.
This option is especially useful for pipeline upload jobs that don’t need to preserve local changes, but should be used with caution since it destroys all uncommitted and untracked files.
v1.1.0 (Beach Burgers 🍔)
What's Changed
- Add additional option to skip ssh-keyscan, update README by @michaelbiriley in #7
New Contributors
- @tomowatt made their first contribution in #4
- @michaelbiriley made their first contribution in #7
Full Changelog: v1.0.0...v1.1.0
v1.0.0 (☀️ Sunny Day)
First version of Sparse checkout plugin !
