feat(ci): add self hosted runner for long tests (#7520)
* feat(ci): add self-hosted runners for long tests * fix(workflow): use correct runner name * test: add runner to more jobs * fix: remove custom packages which are not available in self-hosted runner This step was mostly required as we did SSH several times during PR, Queue and Push to `main`, but this hasn been reduced considerably. * Revert "fix: remove custom packages which are not available in self-hosted runner" This reverts commit 5b5d5464fe9c5289d3733354204e6d19aed5307d. * fix: do not generate a public key * fix: install `openssh`in new Ubuntu image * fix: update OS before installing * fix: allow silent install * ref(workflow): use a single job for sync tests * ref(workflow): use a single job for setup and launch * fix: apply review recommendations * chore: comment removal
This commit is contained in:
parent
a63fe225a0
commit
d60e23a64e