Consider shipping release tarball with vendored dependencies
illiliti opened this issue · 4 comments
illiliti commented
For example, dnscrypt-proxy does this by simply maintaining vendor directory. You can also setup CI to vendor dependencies into release tarball without needing to keep vendor directory within repository. Here is the command that can be used for this: go mod vendor
With vendored dependencies, i can build amfora from source without internet connection by using this command: go build -mod=vendor
makew0rld commented
Good idea, thanks. I'll add this for the next release.
aabacchus commented
@makeworld-the-better-one has there been any progress on this? Thanks