> I support enabling Salsa CI pipelines for all Go projects. > > I gave a GitLab merge request "thumbs up" now, but I feel that such > indication is more about reviewing the actual code (which I'm not > qualified to do) than to actually give you a +1 on the overall purpose.
Thanks! We are a team after all, so I should wait for at least one person to ack that I am OK to proceed in one way or another. By publishing the exact script I am going to use I am doing my best to communicate exactly what I am about to do. Right now it looks like it would make sense to merge Maytham's https://salsa.debian.org/go-team/infra/pkg-go-tools/-/merge_requests/4 so we have the Salsa CI parts included both in pkg-go-tools (for updating existing repos) and dh-make-golang (for creating new repos) and run this script to enable the instance runners in all Go team packaging projects. I have now two +1's and unless anybody objects, I will go ahead and run the script next weekend when I have some free time to focus and follow-up properly that all goes well. Note that it will not trigger any CI jobs alone. It will only enable packagers to run Salsa CI in any Go team packaging project going forward. If anyone else has a couple hours to put on this topic, please review/comment the multiple open MR/PS for Go team tooling to at: - https://salsa.debian.org/go-team/packages/dh-golang/-/merge_requests - https://salsa.debian.org/go-team/infra/pkg-go-tools/-/merge_requests - https://github.com/Debian/dh-make-golang/pulls I am not only advertising my own MRs here. There are also some great ones posted by others. For example Nicolas is a newcomer to the Debian project, and already debuted by building the new version of the lintian.debian.org service.