Always run `jest` in the FOSS pipeline when the EE pipeline also runs it
Description
In !144947 (merged), a master:foss-broken was accidentally merged although the pipeline was successful. The situation:
- Unapproved MR runs predictive pipelines. This includes
jest predictive as-if-foss
. -
Approved MR runs full non-FOSS pipeline so doesn’t worry aboutIt did run FOSS pipeline but it didn't runjest predictive as-if-foss
or any otherjest as-if-foss
job.jest
over there: https://gitlab.com/gitlab-org/gitlab-foss/-/pipelines/1179414455
Proposal
Let's at least run Always run jest predictive as-if-foss
no matter what the approval status.jest
in the FOSS pipeline when the EE pipeline also runs it
cc @aturinske
Edited by Lin Jen-Shin