From 5106172fcc99c83ecdaf475fcd694da9c71b60f2 Mon Sep 17 00:00:00 2001 From: Thomas Desmond <24610108+thomas-desmond@users.noreply.github.com> Date: Thu, 14 Sep 2023 12:11:29 -0700 Subject: [PATCH] Separating Cypress Tests --- .github/workflows/{main.yml => component.yml} | 2 +- .github/workflows/e2e.yml | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) rename .github/workflows/{main.yml => component.yml} (94%) create mode 100644 .github/workflows/e2e.yml diff --git a/.github/workflows/main.yml b/.github/workflows/component.yml similarity index 94% rename from .github/workflows/main.yml rename to .github/workflows/component.yml index f6985b6..744a164 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/component.yml @@ -1,4 +1,4 @@ -name: Run Cypress Tests +name: Run Cypress Component Tests on: [workflow_dispatch, push] diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml new file mode 100644 index 0000000..43a9046 --- /dev/null +++ b/.github/workflows/e2e.yml @@ -0,0 +1,23 @@ +name: Run Cypress E2E Tests + +on: [workflow_dispatch, push] + + +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Cypress run + uses: cypress-io/github-action@v3 + with: + project: ./ + browser: chrome + build: yarn build + start: yarn start + wait-on: "http://localhost:3000" + env: + SITECORE_CH1_ENDPOINT_URL: ${{ secrets.SITECORE_CH1_ENDPOINT_URL }} + SITECORE_CH1_CLIENT_KEY: ${{ secrets.SITECORE_CH1_CLIENT_KEY }}