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. Perhaps this is because I haven't yet finalized the
changelog for the upcoming release so the trailer line is badly
formatted. :shrug:
jik