coordination #58184: [saga][epic][use case] full version control awareness within openQA, e.g. user forks and branches, fully versioned test schedules and configuration settings
action #48641: [epic] Trigger openQA tests in pull requests of any product github pull request
Adapt http://open.qa/docs/#_running_openqa_jobs_as_ci_checks for the use of github pull_request_target size:M
We found a nice way to trigger openQA tests within GitHub workflows but so far https://github.com/os-autoinst/os-autoinst-distri-example/blob/7a7293d6ba34d91d1428ba7261a13b83e31faad0/.github/workflows/openqa.yml#L5 uses "pull_request" meaning that a fork would need to define their own openQA credentials. Instead we should use "pull_request_target" based on the example of https://github.com/os-autoinst/opensuse-jobgroups/blob/master/.github/workflows/ci.yml
- AC1: PRs like https://github.com/os-autoinst/os-autoinst-distri-example/pull/19 can successfully execute openQA based CI checks based on the github workflows triggered openQA tests
- Consider the work of #128360
- Use the example of https://github.com/os-autoinst/opensuse-jobgroups/blob/master/.github/workflows/ci.yml and adapt both http://open.qa/docs/#_running_openqa_jobs_as_ci_checks as well as our https://github.com/os-autoinst/os-autoinst-distri-example examples as applicable
- Status changed from Feedback to Resolved
It has already been enabled via https://github.com/os-autoinst/os-autoinst-distri-example/pull/24 before so I've just closed https://github.com/os-autoinst/os-autoinst-distri-example/pull/25.
https://github.com/os-autoinst/openQA/pull/5198 has been merged as well. So this can be considered resolved.