Skip to content

Commit 6fa39b3

Browse files
committed
Avoid matrix setup when unnecessary
1 parent 46ece32 commit 6fa39b3

File tree

1 file changed

+9
-29
lines changed

1 file changed

+9
-29
lines changed

.github/workflows/main.yml

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,11 @@ on: [push]
55
jobs:
66
prettier:
77
runs-on: ubuntu-latest
8-
strategy:
9-
matrix:
10-
node-version: [16]
118
steps:
129
- uses: actions/checkout@v1
13-
- name: Use Node.js ${{ matrix.node-version }}
14-
uses: actions/setup-node@v1
10+
- uses: actions/setup-node@v2
1511
with:
16-
node-version: ${{ matrix.node-version }}
12+
node-version: "16"
1713
- name: Cache modules
1814
uses: actions/cache@v2
1915
with:
@@ -34,15 +30,11 @@ jobs:
3430

3531
lint:
3632
runs-on: ubuntu-latest
37-
strategy:
38-
matrix:
39-
node-version: [16]
4033
steps:
4134
- uses: actions/checkout@v1
42-
- name: Use Node.js ${{ matrix.node-version }}
43-
uses: actions/setup-node@v1
35+
- uses: actions/setup-node@v2
4436
with:
45-
node-version: ${{ matrix.node-version }}
37+
node-version: "16"
4638
- name: Cache modules
4739
uses: actions/cache@v2
4840
with:
@@ -61,17 +53,11 @@ jobs:
6153
6254
browser-test:
6355
runs-on: ubuntu-latest
64-
65-
strategy:
66-
matrix:
67-
node-version: [16]
68-
6956
steps:
7057
- uses: actions/checkout@v1
71-
- name: Use Node.js ${{ matrix.node-version }}
72-
uses: actions/setup-node@v1
58+
- uses: actions/setup-node@v2
7359
with:
74-
node-version: ${{ matrix.node-version }}
60+
node-version: "16"
7561
- name: Cache npm
7662
uses: actions/cache@v2
7763
with:
@@ -100,17 +86,11 @@ jobs:
10086
saucelabs-test:
10187
if: ${{ github.ref == 'refs/heads/master' }}
10288
runs-on: ubuntu-latest
103-
104-
strategy:
105-
matrix:
106-
node-version: [16]
107-
10889
steps:
10990
- uses: actions/checkout@v1
110-
- name: Use Node.js ${{ matrix.node-version }}
111-
uses: actions/setup-node@v1
91+
- uses: actions/setup-node@v2
11292
with:
113-
node-version: ${{ matrix.node-version }}
93+
node-version: "16"
11494
- name: Cache npm
11595
uses: actions/cache@v2
11696
with:
@@ -140,7 +120,7 @@ jobs:
140120
steps:
141121
- uses: actions/checkout@v1
142122
- name: Use Node.js ${{ matrix.node-version }}
143-
uses: actions/setup-node@v1
123+
uses: actions/setup-node@v2
144124
with:
145125
node-version: ${{ matrix.node-version }}
146126
- name: Cache modules

0 commit comments

Comments
 (0)