From 7b9252f5e70f9ff9e32478d4255c7b260e52aa5a Mon Sep 17 00:00:00 2001 From: CoryAtTruss <85633715+CoryAtTruss@users.noreply.github.com> Date: Thu, 21 Dec 2023 14:39:55 -0500 Subject: [PATCH] chore: Add e2e tests back in (#1187) * Add the logic to make mergify consistent across accounts * chore: Add the e2e tests back in * require e2e tests --- .github/settings.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/settings.yml b/.github/settings.yml index 5daa32798..049f131af 100644 --- a/.github/settings.yml +++ b/.github/settings.yml @@ -161,13 +161,12 @@ branches: strict: true # Required. The list of status checks to require in order to merge into this branch contexts: - # TODO Temporarily removing e2e tests from required builds as they are flakey and need to be stabilized first - # ['lint-and-test', 'action-semantic-pull-request', 'Happo', 'run-e2e-tests'] [ - 'lint-and-test', - 'action-semantic-pull-request', - 'Happo' - ] + "lint-and-test", "action-semantic-pull-request", "Happo", + "run-e2e-tests / run-e2e-tests (chromium)", + "run-e2e-tests / run-e2e-tests (chrome)", + "run-e2e-tests / run-e2e-tests (msedge)", + ] # Required. Allow owners to by pass restrictions for PRs that are just release notes or github settings changes which do not affect tests # Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. enforce_admins: false