-
-
Notifications
You must be signed in to change notification settings - Fork 7.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change from dep to vgo #4754
Change from dep to vgo #4754
Conversation
Running `vgo build` ran almost without hickups out of the box, but two manual adjustments had to be applied: 1. github.com/kyokomi/emoji: uses a semver tag format not supported by vgo it seems. Manually adjusted to latest commit. 2. smartcrop: We use an unreleased version, vgo picked the latest release Manually adjusted to the latest commit.
Filed kyokomi/emoji#23 |
Curious question: was it done "from scratch", or by having vgo auto-import versions from the Gopkg.* files? edit: from a quick browse through the files, e.g. |
@akavel this was done with |
Just to set the record straight because this is a popular page right now, dep does read Gopkg.lock. If you are happily using dep with a Gopkg.lock you like, then running a vgo command should write an equivalent go.mod file for you. But @bep is right that further discussion about that fact belongs elsewhere. |
Perhaps a checklist of required changes are in order. e.g.
|
I have started a new PR. |
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
This was surprisingly painless. There is still a lot of scripts etc. that needs to be updated, so this is work in progress. But once this is done we can much easier make the Blackfriday v2 transition.