action #125723
Updated by livdywan over 1 year ago
### Motivation As a contributor to an openQA test repository I'd like to trigger openQA jobs from the CI with minimal configuration effort and without duplicating code. ### Acceptance criteria * **AC1**: A container image (or GitHub action repo) exists so triggering *and monitoring* openQA jobs requires only minimal configuration when setting up a project's CI * **AC2**: No code needs to be copied & pasted to achieve AC1. * **AC3**: Documentation how to setup openQA CI checks for a project on GitHub exists ### Suggestions * The container image is supposedly the way to go as it is not specific to GitHub. * Provide a simple action.yaml and add it to the marketplace * A script like https://github.com/Martchus/os-autoinst-distri-example/pull/1/files#diff-0c49fec5fa1043f61c80244f5166a024e6ffc25c73e86ef0822f385f641c5cb7 could be added to a container. * What this script provides could be added as `openqa-cli` sub-command (#125720) and then the container would simply provide `openqa-cli`.