Skip to content

Commit 2a01004

Browse files
authored
Merge pull request #48 from shivam5643/fix-workflow-2
Github workflow
2 parents 8741c82 + 6266238 commit 2a01004

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/reviewing_changes.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
max-parallel: 3
22+
# Node 14 not supported on macOS: No arm64 binary for Node 14.
23+
# Ubuntu + Node 14 & Windows + Node 14: Syntax error (||= operator) in transitive dependency. Latest browserstack-node-sdk pulls packages incompatible with Node 14.
2224
matrix:
23-
node: ['14', '16', '18', '20']
25+
node: ['16', '18', '20', '24']
2426
os: [ macos-latest, windows-latest, ubuntu-latest ]
2527
name: Codecept-js Repo ${{ matrix.node }} - ${{ matrix.os }} Sample
2628
env:
@@ -69,8 +71,8 @@ jobs:
6971
npm publish staging_package.tgz --registry http://localhost:4873/
7072
shell: bash
7173

72-
- name: Install dependencies
73-
run: npm install
74+
- name: Install dependencies (Node 16+)
75+
run: npm ci
7476

7577
- name: Run sample tests
7678
run: npm run sample-test

0 commit comments

Comments
 (0)