From f92696dd3b67d203d7d4827523aa70147eb53305 Mon Sep 17 00:00:00 2001 From: Sahejkm <163521239+Sahejkm@users.noreply.github.com> Date: Mon, 29 Jul 2024 10:50:11 +0800 Subject: [PATCH] [Lexica][CI] run extended tests for safari in mac-os and chrome/firefox in linux/windows (#6466) --- .github/workflows/call-e2e-all-tests.yml | 31 ++++++++++++++++++------ 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/.github/workflows/call-e2e-all-tests.yml b/.github/workflows/call-e2e-all-tests.yml index 27dfb597a80..3bb173e122d 100644 --- a/.github/workflows/call-e2e-all-tests.yml +++ b/.github/workflows/call-e2e-all-tests.yml @@ -4,12 +4,27 @@ on: workflow_call: jobs: - mac: + mac-rich: strategy: matrix: node-version: [18.18.0] - browser: ['chromium', 'firefox', 'webkit'] - editor-mode: ['rich-text', 'plain-text'] + browser: ['webkit', 'chromium', 'firefox'] + editor-mode: ['rich-text'] + events-mode: ['modern-events'] + uses: ./.github/workflows/call-e2e-test.yml + with: + os: 'macos-latest' + node-version: ${{ matrix.node-version }} + browser: ${{ matrix.browser }} + editor-mode: ${{ matrix.editor-mode }} + events-mode: ${{ matrix.events-mode }} + + mac-plain: + strategy: + matrix: + node-version: [18.18.0] + browser: ['webkit'] + editor-mode: ['plain-text'] events-mode: ['modern-events'] uses: ./.github/workflows/call-e2e-test.yml with: @@ -56,7 +71,7 @@ jobs: strategy: matrix: node-version: [18.18.0] - browser: ['chromium', 'firefox', 'webkit'] + browser: ['webkit'] uses: ./.github/workflows/call-e2e-test.yml with: os: 'macos-latest' @@ -94,7 +109,7 @@ jobs: prod: strategy: matrix: - os: ['macos-latest'] + os: ['ubuntu-latest'] node-version: [18.18.0] browser: ['chromium'] editor-mode: ['rich-text'] @@ -111,7 +126,7 @@ jobs: collab-prod: strategy: matrix: - os: ['macos-latest'] + os: ['ubuntu-latest'] node-version: [18.18.0] browser: ['chromium'] editor-mode: ['rich-text-with-collab'] @@ -134,7 +149,7 @@ jobs: prod: [false] uses: ./.github/workflows/call-e2e-test.yml with: - os: 'macos-latest' + os: 'ubuntu-latest' browser: 'chromium' node-version: 18.18.0 events-mode: 'modern-events' @@ -151,7 +166,7 @@ jobs: events-mode: ['modern-events'] uses: ./.github/workflows/call-e2e-test.yml with: - os: 'macos-latest' + os: 'ubuntu-latest' flaky: true node-version: ${{ matrix.node-version }} browser: ${{ matrix.browser }}