Skip to content

Commit faeeb7b

Browse files
committed
Simplify GHA CI config now we don't test on v18
1 parent 7494a9e commit faeeb7b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,9 @@ jobs:
2323

2424
- run: npm run ci-tests
2525
env:
26-
# Node v18 needs webcrypto, Node v22+ needs no strip-types (because we use ts-node for full TS instead)
26+
# Node v22+ needs no strip-types (because we use ts-node for full TS instead)
2727
NODE_OPTIONS: >-
28-
${{ startsWith(matrix.node-version, '18') && '--experimental-global-webcrypto' ||
29-
(!startsWith(matrix.node-version, '20') && !startsWith(matrix.node-version, '18') && '--no-experimental-strip-types') || '' }}
28+
${{ (!startsWith(matrix.node-version, '20') && '--no-experimental-strip-types') || '' }}
3029
3130
- name: Deploy docs
3231
if: github.ref == 'refs/heads/main' && matrix.node-version == 'v22.14.0'

0 commit comments

Comments
 (0)