Skip to content

Commit fe8fef5

Browse files
committed
ci: ignore engines for node 18
1 parent 9f1cdbf commit fe8fef5

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/setup-node@v4
2222
with:
2323
cache: yarn
24-
node-version: 22
24+
node-version: 24
2525
- name: Install Dependencies
2626
run: yarn install --frozen-lockfile
2727
- name: Check Linting
@@ -39,6 +39,7 @@ jobs:
3939
- '18'
4040
- '20'
4141
- '22'
42+
- '24'
4243
wds-version:
4344
- '4'
4445
- '5'
@@ -51,7 +52,7 @@ jobs:
5152
cache: yarn
5253
node-version: ${{ matrix.node-version }}
5354
- name: Install Dependencies
54-
run: yarn install --frozen-lockfile
55+
run: yarn install --frozen-lockfile${{ matrix.node-version == '24' && ' --ignore-engines' || '' }}
5556
- name: Run Tests
5657
run: yarn test --testPathIgnorePatterns conformance
5758
env:
@@ -68,6 +69,7 @@ jobs:
6869
- '18'
6970
- '20'
7071
- '22'
72+
- '24'
7173
wds-version:
7274
- '4'
7375
- '5'
@@ -80,7 +82,7 @@ jobs:
8082
cache: yarn
8183
node-version: ${{ matrix.node-version }}
8284
- name: Install Dependencies
83-
run: yarn install --frozen-lockfile
85+
run: yarn install --frozen-lockfile${{ matrix.node-version == '24' && ' --ignore-engines' || '' }}
8486
- name: Disable AppArmor
8587
run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns
8688
- name: Run Conformance Tests

0 commit comments

Comments
 (0)