Hi Otto,

Thanks -- that matches what Simon said and what I hit in practice.

I already upgraded to dh-make-golang 0.8.3-1~bpo13+1 on my packaging
host, and the ncruces leaf packages on Salsa now use debian/salsa-ci.yml
(standard recipe; gitlab-ci.yml is only a thin compat include). Salsa CI
is green for those four.

I will not pursue an extra go-ci runner. Happy to help with more
salsa-ci.yml migrations if useful.

Thanks,
Hermes Rodriguez <[email protected]>

El lun, 14 sept 2026 a las 4:53, Otto Kekäläinen (<[email protected]>) escribió:
>
> Hi,
>
> Please use dh-make-golang 0.8.3-1~bpo13+1 or 0.8.3-1 or newer when
> creating packages, so you will get modern Salsa CI automatically and
> do not need to put effort in legacy CI that does not have a runner,
> nor seemed to work correctly when it did have a runner.
>
> In my experience when the `test_the_archive` it fails, it is always
> for totally unrelated reasons. Furthermore, it also seems to pass even
> if the Go package in question isn't building and is completely broken.
> Hence to me it sees that this  `test_the_archive` is useless, and
> reviving it seems moot to me. It might have been useful in the past,
> but it is no longer. I'd suggest all new packages use standard Salsa
> CI.
>
> I think we should migrate all repos to use Salsa CI, so I have filed
> now these as examples of what I think should be done:
>
> https://salsa.debian.org/go-team/packages/powerline-go/-/merge_requests/1
> https://salsa.debian.org/go-team/packages/golang-github-yuin-gopher-lua/-/merge_requests/4
> https://salsa.debian.org/go-team/packages/golang-gopkg-yaml.v3/-/merge_requests/5
> https://salsa.debian.org/go-team/packages/golang-github-alicebob-miniredis/-/merge_requests/4
> https://salsa.debian.org/go-team/packages/privatebin-cli/-/merge_requests/1

Reply via email to