From e047ceccdf9409e420b8ab83c32abb8c268abed2 Mon Sep 17 00:00:00 2001 From: Stuart Clark Date: Mon, 12 Sep 2022 11:29:58 +1000 Subject: [PATCH] chore(#29): update e2e job --- .github/workflows/test-e2e.yml | 76 ++++++++++++++-------------------- 1 file changed, 30 insertions(+), 46 deletions(-) diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index 5c150c1..9156335 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -1,4 +1,4 @@ -name: ci +name: test-e2e on: push: @@ -50,50 +50,34 @@ jobs: run: cd drupal && ddev start - name: Install Drupal ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป - run: cd drupal && ddev install + run: cd drupal && ddev drupal-install - name: Install Nuxt.js ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป - run: cd nuxt && yarn - - - name: Run linting ๐Ÿ”Ž - run: cd nuxt && yarn lint - - - name: Run Jest tests ๐Ÿงช - run: cd nuxt && yarn test:jest - - - name: Run Cypress tests ๐Ÿงช - run: cd nuxt && NODE_TLS_REJECT_UNAUTHORIZED=0 yarn test:cy - - - name: Deploy to Netlify - uses: nwtgck/actions-netlify@v1.2 - with: - publish-dir: './nuxt/dist' - production-branch: main - github-token: ${{ secrets.GITHUB_TOKEN }} - deploy-message: "Deploy from GitHub Actions" - enable-pull-request-comment: true - enable-commit-comment: true - overwrites-pull-request-comment: true - github-deployment-environment: ${{ github.head_ref }} - env: - NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} - NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} - timeout-minutes: 1 - - - uses: actions/upload-artifact@v3 - if: failure() - with: - name: cypress-screenshots - path: nuxt/cypress/screenshots - - uses: actions/upload-artifact@v3 - if: always() - with: - name: cypress-videos - path: nuxt/cypress/videos - - - uses: codecov/codecov-action@v3 - with: - files: ./nuxt/coverage/clover.xml - name: codecov-umbrella - fail_ci_if_error: true - verbose: true + run: cd nuxt && npm install + + # - name: Run linting ๐Ÿ”Ž + # run: cd nuxt && npm run lint + + # - name: Run Jest tests ๐Ÿงช + # run: cd nuxt && npm run test:jest + + # - name: Run Cypress tests ๐Ÿงช + # run: cd nuxt && NODE_TLS_REJECT_UNAUTHORIZED=0 npm run test:cy + + # - uses: actions/upload-artifact@v3 + # if: failure() + # with: + # name: cypress-screenshots + # path: nuxt/cypress/screenshots + # - uses: actions/upload-artifact@v3 + # if: always() + # with: + # name: cypress-videos + # path: nuxt/cypress/videos + + # - uses: codecov/codecov-action@v3 + # with: + # files: ./nuxt/coverage/clover.xml + # name: codecov-umbrella + # fail_ci_if_error: true + # verbose: true