[Debian-salsa-ci] Can Salsa CI help decrease the number of rejects in NEW?
Charles Plessy
plessy at debian.org
Wed Feb 18 05:51:38 GMT 2026
Hi all,
there are a couple of points that were experimented in the NEW Gateway and that
I feel proud of. If it is inexpensive, maybe it could be run systematically on
Salsa, otherwise, maybe only for tagged comits for instance.
- Listing file types in a source package. With this I could spot some
sourceless binary files. Also I liked to have sourceless file checking
separated from copyright terms checking.
https://salsa.debian.org/newgateway-team/pipelines/-/blob/main/copyright-grep.yml?ref_type=heads#L23
- Grepping exif image metadata for coypright and license statements.
https://salsa.debian.org/newgateway-team/pipelines/-/blob/main/copyright-grep.yml?ref_type=heads#L23
Also, there is a check that I always do when upgrading packages, which is to
grep the changes between the new and old upstream release using git, in
a better way than `git diff | grep` which has too much false positives because
it also greps the context...
https://salsa.debian.org/debian/routine-update/-/blob/master/routine-update?ref_type=heads#L1038-L1039
I would love to have that one on Salsa too.
Licenserecon is getting good but I do not want to have to update my
debian/copyright files by hand to add the many missing FSFUL license statements
in some autoconf-related files that lrc is finding. I hope that Salsa can do
it for me one day.
Have a nice day,
Charles
--
Charles Plessy Nagahama, Yomitan, Okinawa, Japan
Debian Med packaging team http://www.debian.org/devel/debian-med
Tooting from home https://framapiaf.org/@charles_plessy
- You do not have my permission to use this email to train an AI -
More information about the Debian-salsa-ci
mailing list