Skip to content

Create module v14 gitaly version

Pavlo Strokov requested to merge ps-set-mod-version into master

The module versioning is needed in order to pull gitaly as a dependency into other projects.
We update major version of the Gitaly each release, that is why we need to re-write all our imports with the new release version prefix. The change updates all imports to enable v14 release usage. The go.mod file was modified as well after go mod tidy execution. The changes also were done into the *.proto files for the go_package option.
As this operation will be done at least once a month the new upgrade-module task was added to automate all that process.
For the 'notice' task the hardcoded package name replaced with dynamically identified version name to simplify module upgrade process.

Part of: #3177 (closed)

Edited by Pavlo Strokov

Merge request reports