dugite-native icon indicating copy to clipboard operation
dugite-native copied to clipboard

NO_GIT_LFS=1 skips bundling Git LFS

Open hbons opened this issue 4 months ago • 0 comments

This PR made bundling Git LFS dependent on GIT_LFS_VERSION being set. If not set, it would be skipped.

Over the years this has changed to reading the value from a file:

GIT_LFS_VERSION="$(jq --raw-output '.["git-lfs"].version[1:]' dependencies.json)"

Which is fair enough, but there's no longer a way to easily disable bundling in CI. You'll need to edit dependencies.json manually or use a hacky script to change the json.

This PR allows skipping the bundle by setting NO_GIT_LFS=1.

edit: I should also add NO_GCM.

hbons avatar Aug 10 '25 15:08 hbons