From 9227c1467d328673454a7e2fef2f36e0773efa1f Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Mon, 19 Feb 2024 21:31:28 +0530 Subject: [PATCH 1/6] ELEMENTS-1681: sauce labs compatibility with firefox geckoDriver --- karma.conf.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/karma.conf.js b/karma.conf.js index 2b79b4629..7c4ef9684 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -29,6 +29,13 @@ if (process.env.SAUCE_USERNAME && process.env.SAUCE_ACCESS_KEY) { platform: 'Windows 10', version: 'latest', }, + sl_latest_firefox: { + base: 'SauceLabs', + browserName: 'firefox', + platform: 'Windows 10', + version: '98.0', + geckodriverVersion: '0.30.0', + }, sl_latest_safari: { base: 'SauceLabs', browserName: 'safari', From 456da111deba1ef9e235ccb246864de318dfcfd8 Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Mon, 19 Feb 2024 21:45:53 +0530 Subject: [PATCH 2/6] test cross repo --- .github/workflows/cross-repo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cross-repo.yaml b/.github/workflows/cross-repo.yaml index 376b02df4..81acd0158 100644 --- a/.github/workflows/cross-repo.yaml +++ b/.github/workflows/cross-repo.yaml @@ -21,7 +21,7 @@ env: jobs: web-ui: - runs-on: ubuntu-latest + runs-on: [ self-hosted, master ] steps: - uses: actions/checkout@v2 From daead431c2fa61af1af35c587ad9e010189ffdbb Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Mon, 19 Feb 2024 21:57:45 +0530 Subject: [PATCH 3/6] test cross repo --- .github/workflows/cross-repo.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cross-repo.yaml b/.github/workflows/cross-repo.yaml index 81acd0158..1d7527d0b 100644 --- a/.github/workflows/cross-repo.yaml +++ b/.github/workflows/cross-repo.yaml @@ -21,9 +21,15 @@ env: jobs: web-ui: - runs-on: [ self-hosted, master ] + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + + - uses: actions/setup-node@v3 + with: + registry-url: ${{ env.NPM_REPOSITORY }} + scope: '@nuxeo' + node-version: 18 - name: Web UI cross repo check uses: nuxeo/ui-team-gh-actions/trigger-workflow@dcf8be425447c7fb9cdd1e048585a6df905ed878 From 9874b46e4b90f6786109c43b855ea27d14f151d1 Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Tue, 20 Feb 2024 10:51:09 +0530 Subject: [PATCH 4/6] check cross repo --- .github/workflows/cross-repo.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cross-repo.yaml b/.github/workflows/cross-repo.yaml index 1d7527d0b..c76f93bb1 100644 --- a/.github/workflows/cross-repo.yaml +++ b/.github/workflows/cross-repo.yaml @@ -29,6 +29,7 @@ jobs: with: registry-url: ${{ env.NPM_REPOSITORY }} scope: '@nuxeo' + node-version: 18 - name: Web UI cross repo check From fedeeaabac51c3bfcd3561fd86cd89e0cdc28cd9 Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Tue, 20 Feb 2024 10:52:41 +0530 Subject: [PATCH 5/6] test cross repo --- .github/workflows/cross-repo.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/cross-repo.yaml b/.github/workflows/cross-repo.yaml index c76f93bb1..c22138303 100644 --- a/.github/workflows/cross-repo.yaml +++ b/.github/workflows/cross-repo.yaml @@ -29,7 +29,6 @@ jobs: with: registry-url: ${{ env.NPM_REPOSITORY }} scope: '@nuxeo' - node-version: 18 - name: Web UI cross repo check @@ -39,7 +38,7 @@ jobs: repo: nuxeo-web-ui workflow-id: cross-repo.yaml access-token: ${{ secrets.WEBUI_ACCESS_TOKEN_PERSONAL }} - branch-name: maintenance-3.1.x + branch-name: test-ELEMENTS-1681-sauce-labs-compatibility-with-firefox-geckoDriver-3.1.x inputs: | branch_name: ${{ env.BRANCH_NAME }} sauce_labs: true From 464920ab437b697d792640bf98b27ef79ad60e69 Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Tue, 20 Feb 2024 11:33:05 +0530 Subject: [PATCH 6/6] test cross repo --- .github/workflows/cross-repo.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/cross-repo.yaml b/.github/workflows/cross-repo.yaml index c22138303..44fff5fc5 100644 --- a/.github/workflows/cross-repo.yaml +++ b/.github/workflows/cross-repo.yaml @@ -24,12 +24,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - - uses: actions/setup-node@v3 - with: - registry-url: ${{ env.NPM_REPOSITORY }} - scope: '@nuxeo' - node-version: 18 - name: Web UI cross repo check uses: nuxeo/ui-team-gh-actions/trigger-workflow@dcf8be425447c7fb9cdd1e048585a6df905ed878