On 9/1/24 6:22 AM, Philip Hands wrote:
If you look at the repo on Salsa, and find:

   Settings > CI/CD > General Pipelines > CI/CD configuration file

you'll see it's set to:

   recipes/debian.yml@salsa-ci-team/pipeline

which is how the pipeline gets it's configuration.

The documentation is here:

   https://salsa.debian.org/salsa-ci-team/pipeline/

Even for the simplest configurations, I've concluded that it's better to
use the approach where one creates a `debian/salsa-ci.yml` file, and
points to it in the above mentioned setting.

I would be delighted to make this change, but I cannot, because for whatever reason Russ Allberry opted to make me a Developer on the project instead of a Maintainer so I can't see or modify its settings.

(This is also why I was unable to figure out where the pipeline setting was coming from: as a Developer, I can't see it.)

Over to you, Russ. ;-)

In any case, thank you to everyone who responded to my request for assistance. I was able to fix this Salsa pipeline problem by adding pybuild-plugin-pyproject to Build-Depends as suggested by Colin Watson.

However, the pipeline is still failing, now in reprotest. For example <https://salsa.debian.org/debian/apt-listchanges/-/jobs/6215633#L1650>. Perhaps this is because I haven't yet finalized the changelog for the upcoming release so the trailer line is badly formatted. :shrug:

  jik

Reply via email to