Skip to content

Commit 5161f2c

Browse files
bors[bot]bidoubiwa
andauthored
Merge #589
589: Update ci versions r=bidoubiwa a=bidoubiwa - [ ] Changes in CI naming should be reflected in `settings/branches/main/` Co-authored-by: Charlotte Vermandel <[email protected]>
2 parents 6d0ec9c + 60ae553 commit 5161f2c

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v2
12-
- uses: actions/setup-node@v1
12+
- uses: actions/setup-node@v2
1313
with:
1414
node-version: 12
1515
registry-url: https://registry.npmjs.org/

.github/workflows/test.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
./node_modules
2525
key: ${{ hashFiles('yarn.lock') }}
2626
- name: Setup node
27-
uses: actions/setup-node@v1
27+
uses: actions/setup-node@v2
2828
with:
29-
node-version: '12.x'
29+
node-version: "14.x"
3030
- name: Install dependencies
3131
run: yarn --dev && yarn --cwd ./playgrounds/vue
3232
- name: Run Browser tests
@@ -35,23 +35,26 @@ jobs:
3535
# Tests are only done on one playground to avoid long testing time
3636
start: yarn playground:vue
3737
env: playground=vue
38-
- uses: actions/upload-artifact@v1
38+
- uses: actions/upload-artifact@v2
3939
if: failure()
4040
with:
4141
name: cypress-screenshots
4242
path: cypress/screenshots
43-
- uses: actions/upload-artifact@v1
43+
- uses: actions/upload-artifact@v2
4444
if: failure()
4545
with:
4646
name: cypress-videos
4747
path: cypress/videos
4848

4949
tests:
50-
name: integration-tests
5150
runs-on: ubuntu-latest
52-
51+
strategy:
52+
fail-fast: false
53+
matrix:
54+
node: ["12", "14", "16"]
55+
name: integration-tests (Node.js ${{ matrix.node }})
5356
steps:
54-
- uses: actions/checkout@v1
57+
- uses: actions/checkout@v2
5558
- name: Cache dependencies
5659
uses: actions/cache@v2
5760
with:
@@ -72,7 +75,7 @@ jobs:
7275
runs-on: ubuntu-latest
7376

7477
steps:
75-
- uses: actions/checkout@v1
78+
- uses: actions/checkout@v2
7679
- name: Cache dependencies
7780
uses: actions/cache@v2
7881
with:

bors.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
status = ['integration-tests', 'style-check', 'cypress-run']
1+
status = [
2+
'style-check',
3+
'integration-tests (Node.js 12)',
4+
'integration-tests (Node.js 14)',
5+
'cypress-run'
6+
]
27
# 1 hour timeout
38
timeout-sec = 3600

0 commit comments

Comments
 (0)