Skip to content

Add lfs to checkout#78

Open
stephanieatte wants to merge 8 commits into
mainfrom
SUP-6527/add-lfs-to-checkout
Open

Add lfs to checkout#78
stephanieatte wants to merge 8 commits into
mainfrom
SUP-6527/add-lfs-to-checkout

Conversation

@stephanieatte
Copy link
Copy Markdown

@stephanieatte stephanieatte commented May 19, 2026

This PR branches off #76 and adds LFS bool as a field to the Checkout struct in the go-pipeline library

Changes

  • Adds LFS bool field to Checkout with json:"lfs,omitempty" yaml:"lfs,omitempty" tags
  • Updates IsEmpty() and mergeFrom() to account for the new field
  • Adds unit tests for marshal/unmarshal, round-trip, and merge behaviour

@stephanieatte stephanieatte changed the title [SUP 6527]: Add lfs to checkout Add lfs to checkout May 19, 2026
@stephanieatte stephanieatte marked this pull request as ready for review May 21, 2026 21:01
@mcncl
Copy link
Copy Markdown
Contributor

mcncl commented May 25, 2026

This looks good as the incremental change for lfs, but before merge it should be restacked/rebased onto the latest checkout branch in the stack (currenlty 73 or 76, I think).

Comment thread checkout.go Outdated
Copy link
Copy Markdown
Contributor

@mcncl mcncl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving this on the condition that it aligns with other changes/conflicts are cleaned up. We have a system where the first in seems to decide the state/dictates how things should be shaped

Base automatically changed from feat/git-checkout-features to main May 26, 2026 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants