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 }}