dugite-native
dugite-native copied to clipboard
NO_GIT_LFS=1 skips bundling Git LFS
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.