qa workflow: Allow binary_artifacts to accept debian:binary-package artifacts
For regression tracking (#791), the blueprint says of the qa workflow:
The workflow is modified to also accept multiple
debian:binary-packageas input inbinary_artifacts. This will require ensuring that the sub-workflows are able to accept a similar input.
I looked through the documentation of this workflow and all its child workflows and tasks. Some of them are already fine, and some accept debian:binary-package without documenting that they do so; but I think the following pieces need to be updated:
-
Autopkgtesttask (documentation only; perhaps also callensure_artifact_categories) -
reverse_dependencies_autopkgtestworkflow (documentation only) -
Piupartstask -
qaworkflow (documentation only)
Edited by Colin Watson