On Fri, Nov 21, 2025 at 07:01:51PM -0300, Aeliton G. Silva wrote:
quoting form the wiki:

> Once you've built and uploaded your package,

Note the "uploaded" (to the Debian archive). So you should not tag.

I want to be extra careful to not disturb anyone, so I'd like to
clarify: is the upload to Debian archive done with 'git push origin : -
-tags'?

No, the upload to Debian archive is only done by your sponsor.

This is what the wiki says about the upload, which seems to be
equivalent:

"""

Uploading

Push your repo to salsa.debian.org:

This is not about uploading to the archive.

And is the tagging that I should not do what the wiki says in the
tagging section?


$ gbp buildpackage --git-tag-only
$ git push --tags

Yes.


Can you test if this is a test only dependency and can be annotated
with <!nocheck>?


Good shout, thanks. websockets are in the [project.optional-
dependencies] in the pyproject.toml of the upstream, so I assume it
should be annotated with <!nocheck>.

What matters is whether it's used for building or just for testing and whether the package builds fine with the nocheck build profile after your changes. You shouldn't just guess.

--
WBR, wRAR

Attachment: signature.asc
Description: PGP signature

Reply via email to