Skip to content

Commit 5be73e8

Browse files
juan-fernandeznsavoire
authored andcommitted
[ci-visibility] Fix random cypress integration tests timeouts (#3255)
1 parent 8874cfc commit 5be73e8

File tree

2 files changed

+289
-231
lines changed

2 files changed

+289
-231
lines changed

.github/workflows/project.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
push:
66
branches: [master]
77
schedule:
8-
- cron: '0 4 * * *'
8+
- cron: "0 4 * * *"
99

1010
concurrency:
1111
group: ${{ github.workflow }}-${{ github.ref || github.run_id }}
@@ -35,7 +35,7 @@ jobs:
3535
strategy:
3636
matrix:
3737
version: [16, latest]
38-
framework: [cucumber, cypress, playwright]
38+
framework: [cucumber, playwright]
3939
runs-on: ubuntu-latest
4040
steps:
4141
- uses: actions/checkout@v3
@@ -46,6 +46,24 @@ jobs:
4646
node-version: ${{ matrix.version }}
4747
- run: yarn test:integration:${{ matrix.framework }}
4848

49+
integration-cypress:
50+
strategy:
51+
matrix:
52+
version: [16, latest]
53+
# 6.7.0 is the minimum version we support
54+
cypress-version: [6.7.0, latest]
55+
runs-on: ubuntu-latest
56+
steps:
57+
- uses: actions/checkout@v3
58+
- uses: ./.github/actions/node/setup
59+
- run: yarn install
60+
- uses: actions/setup-node@v3
61+
with:
62+
node-version: ${{ matrix.version }}
63+
- run: yarn test:integration:cypress
64+
env:
65+
CYPRESS_VERSION: ${{ matrix.cypress-version }}
66+
4967
lint:
5068
runs-on: ubuntu-latest
5169
steps:

0 commit comments

Comments
 (0)