Changes proposed in this pull request:
Allow custom GitHub Actions runner to be defined in the reusable frontend & backend workflows. This allows third-party vendors to optionally pass a new input runner_type which specifies on which machine the jobs are being run (be it a custom GitHub-hosted runner or a self-hosted one).
Fixes #0000 Companion of #3988
Changes proposed in this pull request: Allow custom GitHub Actions runner to be defined in the reusable frontend & backend workflows. This allows third-party vendors to optionally pass a new input
runner_type
which specifies on which machine the jobs are being run (be it a custom GitHub-hosted runner or a self-hosted one).Hypothetical example of a calling workflow:
It's important to note that this new input is optional and will default to
ubuntu-latest
if not defined by the calling workflow.Reviewers should focus on:
Screenshot
QA
Necessity
Confirmed
composer test
).Required changes: