On Tue, Aug 20, 2024 at 06:35:52PM -0700, Otto Kekäläinen wrote:
> Hi!
> 
> In short:
> I would very much like to see all top-150 packages run Salsa CI at
> least once before being uploaded to unstable. What people think is a
> reasonable way to proceed to reach this goal?
> 
> 
> Background:
> We have had several cases recently where an upload to Debian unstable
> causes widespread failure in unstable, and it could have been easily
> prevented if Salsa CI pipeline had run for the package and revealed
> the problem before upload to archive for everyone to suffer.
> 
> This message was prompted by the fact that right now we have a massive
> large of Python packages affected by the "No module named 'packaging'"
> bug [1] which would have been caught by Salsa CI running the
> autopkgtest job before upload [2]. I don't want to blame maintainers
> for missing on some details while doing new releases - it happens. But
> systematically not using available and easy testing facilities does
> annoy me.

Or, if your package has autopkgtests, you could actually run them as a part
of your local building and testing workflow, but (as I'm whining for maybe
a 3rd time here) this is apparently unpopular nowadays so I'm looking
forward to suggestions for integrating non-local checks into the old style
workflow.


-- 
WBR, wRAR

Attachment: signature.asc
Description: PGP signature

Reply via email to