[Piuparts-devel] coordination between lintian/piuparts/adequate

Serafeim (Serafi) Zanikolas sez at debian.org
Tue Nov 5 21:09:53 GMT 2024


hi Diederik, thanks for your suggestions :)

On Tue Nov 5, 2024 at 2:50 PM CET, Diederik de Haas wrote:
[..]
> Why not create a Salsa CI job and add it to the default pipeline?
> I think most people who use Salsa's CI use the default pipeline, so this
> seems like a very low friction way of getting people to run adequate
> tests? Maintainers won't have to change anything on their side.
>
> The default pipeline already has a job for autopkgtest (but it doesn't
> seem to run adequate), lintian and piuparts, so it seems like an
> excellent fit.

that's a great idea! technically, piuparts can run adequate but it's disabled in
the piuparts job, so I'll give that a try first (we can always fall back to
adding a dedicated adequate job if that causes any issues)

regardless, until DEP-18 really takes off (and I surely hope it will), I think
it'd still be useful to have an autodep8 test (not least because an autopkgtest
failure blocks migration to testing, while a broken CI does not)

tangential sidenote: a package with defined autopkgtests gets baked in unstable
for 2 days (rather than 5); it'd make sense to me that a package with configured
and passing CI status should also get that favorable treatment, and a failing CI
status should block migration to testing)

thanks,
serafi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20241105/70be3ae0/attachment.sig>


More information about the Piuparts-devel mailing list