[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1040500: routine-update: Don't create d/salsa-ci.yml file



Hi Andreas,

* Andreas Tille <andreas@an3as.eu> [2023-07-07 09:20]:
Am Thu, Jul 06, 2023 at 09:03:23PM +0100 schrieb Christopher Obbard:
routine-update adds a file under the path "debian/salsa-ci.yml".

Yes, this is intended.

According to the salsa-ci-team[1], the default recommendation is to
set the pipeline URL in the project settings rather than to use a
standaline debian/salsa-ci.yml file.

Therefore, please remove the addition of this file and instead
please print a warning if this file exists for manual intervention to
change the pipeline to the recommended suggestion by the Salsa CI team.

I confirm routine-update is going beyond the recommendation but in those
teams where I'm working (in CC) we have this de-facto standard to use
this file.  Before I change the behaviour of routine-update I would like
to discuss this inside these teams and ask for opinions.

I don't think we have a de-facto standard on that file in debian-science, at least I removed it from my packages a long time ago already and I agree with Christopher that routine-update should do the same. There is no benefit in having a file with the same content in every repo and every Debian package if we can avoid it.

Cheers Jochen

Attachment: signature.asc
Description: PGP signature


Reply to: