From 23c81c0852db86c70a6b5f0e68b2d12e401538e0 Mon Sep 17 00:00:00 2001 From: Daniel La Rocque Date: Thu, 22 Aug 2024 16:46:52 -0400 Subject: [PATCH] Add job to test auth on Safari --- .github/workflows/test-changed-auth.yml | 26 +++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/test-changed-auth.yml b/.github/workflows/test-changed-auth.yml index 67d16551b3e..efbc8ca50a5 100644 --- a/.github/workflows/test-changed-auth.yml +++ b/.github/workflows/test-changed-auth.yml @@ -102,3 +102,29 @@ jobs: run: xvfb-run yarn test:changed auth env: BROWSERS: 'Firefox' + + test-safari: + name: Test Auth on Safari If Changed + runs-on: macos-latest + + steps: + - name: Checkout Repo + uses: actions/checkout@v4 + with: + # This makes Actions fetch all Git history so run-changed script can diff properly. + fetch-depth: 0 + - name: Set up Node (20) + uses: actions/setup-node@v3 + with: + node-version: 20.x + - name: Test setup and yarn install + run: | + cp config/ci.config.json config/project.json + yarn + - name: build + run: yarn build:changed auth + - name: Run tests on auth changed packages + run: xvfb-run yarn test:changed auth + env: + BROWSERS: 'Safari' +