24 |
node-version: ${{ matrix.node-version }} |
node-version: ${{ matrix.node-version }} |
25 |
|
|
26 |
- name: "Install Dependencies" |
- name: "Install Dependencies" |
27 |
- run: npm install |
run: npm install |
28 |
|
|
29 |
- name: "Install Dev Dependencies" |
- name: "Install Dev Dependencies" |
30 |
- run: npm install --dev |
run: npm install --dev |
31 |
|
|
32 |
- name: "Run ESLint" |
- name: "Run ESLint" |
33 |
- run: npm run lint |
run: npm run lint || echo "ESLint Failed" |
34 |
|
|
35 |
- name: "Build" |
- name: "Build" |
36 |
- run: npm run build --if-present |
run: npm run build --if-present |
37 |
|
|
38 |
- name: "Run Test Suites" |
- name: "Run Test Suites" |
39 |
- run: npm run test --if-present |
run: npm run test --if-present |