From fa455baf27ae0d70815f5e36e4ec4115a48ea883 Mon Sep 17 00:00:00 2001 From: Felipe Knorr Kuhn Date: Fri, 16 Jul 2021 18:44:20 -0700 Subject: [PATCH] update test matrix: add edge and run firefox on container --- .github/workflows/push.yml | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 0b6be54b3..37109165a 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -3,7 +3,7 @@ name: Cypress Tests on: [push] jobs: - cypress-run: + cypress-firefox: runs-on: ubuntu-latest steps: - name: Checkout @@ -19,7 +19,15 @@ jobs: CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }} #GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CYPRESS_PROJECT_ID: ${{ secrets.CYPRESS_PROJECT_ID }} - - name: Firefox Browser Tests + cypress-firefox: + runs-on: ubuntu-latest + container: + image: cypress/browsers:node12.16.1-chrome80-ff73 + options: --user 1001 + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Chrome Browser Tests uses: cypress-io/github-action@v2 with: working-directory: frontend @@ -30,3 +38,19 @@ jobs: CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }} #GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CYPRESS_PROJECT_ID: ${{ secrets.CYPRESS_PROJECT_ID }} + cypress-edge: + runs-on: windows-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Chrome Browser Tests + uses: cypress-io/github-action@v2 + with: + working-directory: frontend + command: npm run e2e:ci + record: true + browser: edge + env: + CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }} + #GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CYPRESS_PROJECT_ID: ${{ secrets.CYPRESS_PROJECT_ID }}