add CI to make sure every component builds
Context
This happened a couple times already, we try to add something to the gnome VM images, only to find it fails to build on one arch (see for instance !2841 (merged)). A worse case is that components/iwd.bst
is currently unusable (has a yaml syntax error, clearly no one used even bst show
on it before merging).
Description
I suggest we do the following
-
add a components.bst
stack containing all the elements incomponents/
-
have CI build this on all supported architectures.
Acceptance Criteria
Edited by Abderrahim Kitouni