From b957d9e66ce1cde534e3791c1196c6ed1fd4ddc2 Mon Sep 17 00:00:00 2001 From: Yassin Date: Wed, 25 Sep 2024 17:58:04 +0200 Subject: [PATCH] added cypress tests and GitHub action configuration --- .github/workflows/main.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e69de29bb..60f09c343 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -0,0 +1,23 @@ +name: E2E on Chrome + +on: [push] + +jobs: + install: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Cypress run + uses: cypress-io/github-action@v6 + with: + project: ./cypress + browser: chrome + build: pnpm build + start: pnpm start + wait-on: 'http://localhost:3000' + env: + COMMERCE_PROVIDER: ${{ secrets.COMMERCE_PROVIDER }} + NEXT_PUBLIC_SHOPIFY_STOREFRONT_ACCESS_TOKEN: ${{ secrets.NEXT_PUBLIC_SHOPIFY_STOREFRONT_ACCESS_TOKEN }} + NEXT_PUBLIC_SHOPIFY_STORE_DOMAIN: ${{ secrets.NEXT_PUBLIC_SHOPIFY_STORE_DOMAIN }}