-
Notifications
You must be signed in to change notification settings - Fork 470
Closed
Labels
backenddependenciesPull requests that update a dependency filePull requests that update a dependency filediscussionhelp wantedExtra attention is neededExtra attention is needed
Description
Description
We have a problem with the next binary update. The code changes have been done, and are sitting in this branch. The binaries have been compiled, and are sitting in this action.
However, the new binaries from llama.cpp are now too large to commit to GitHub (over 100MB). The push simply fails. GitHub suggests git-lfs, but this does not seem like a practical solition because the free bandwidth is too low - we would exhaust it with just 5 files. Therefore, we can no longer commit the binaries.
Note that this does not affect the final distribution since that is done through nuget, it just affects development in this repo.
Ideas:
- Create a release in this repo, with just the binaries attached. Have an msbuild action download and unpack them.
- Create a release in a separate repo, just for this purpose (keeps the release here cleaner).
- Download files directly from a llama.cpp release (again using msbuild)
- Download (wherever it comes from) could be configured by a small text file, which we do commit. So at least there's some marker in this committed source.
Metadata
Metadata
Assignees
Labels
backenddependenciesPull requests that update a dependency filePull requests that update a dependency filediscussionhelp wantedExtra attention is neededExtra attention is needed