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