This is great! Good job. > Aside from the GitLab-side, we also need a .gitlab-ci.yml file > in the repository itself. I can bulk-commit these, along with > adding them to Files-Excluded in debian/copyright so that > upstream copies are discarded.
Please do. (it looks like the d/copyright thing won't be needed if you can change the path to debian/gitlab-ci) > I suggest setting this path to “debian/gitlab-ci.yml” for our > repositories, so that we don’t need to mangle upstream’s > .gitlab-ci.yml and have all relevant files within the debian/ +1 On 2018-01-28 09:35 AM, Michael Stapelberg wrote: > On Sat, Jan 27, 2018 at 11:21 PM, Michael Stapelberg > <stapelb...@debian.org <mailto:stapelb...@debian.org>> wrote: > With this feature place, the next step I’d like to implement is > a speculative package auto-updater: upon noticing the Debian and > upstream version have diverged, we could import the new version, > send a Merge Request, have the CI check for breakages and > (manually) merge and upload if no breakages are introduced. That would be great. Did you see the recent devscripts commit? #811565[1] was marked as pending. We will be ale to use uscan to watch for new upstream versions. The tool you are building could make use of this. Maybe you want to contribute to this script: - https://salsa.debian.org/pkg-go-team/migrate-pkg-go-to-salsa/blob/master/configure-all-projects.py It protects branches and create webhooks on all repositories in the "packages" subgroup on salsa. We should add the debian/gitlab-ci.yml config too so that we can just run the script and have all salsa projects configured uniformly. By the way, don't forget to update dh-make-golang too, so that new repositories have the setting. 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811565 Cheers, -- Alexandre Viau av...@debian.org
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers