@@ -211,7 +211,7 @@ jobs:
211211 strategy :
212212 fail-fast : false
213213 matrix :
214- node : [18, 20, 22 ]
214+ node : [16, 18, 20 ]
215215 platform : [linux-x64, linux-arm, macos-x64, macos-arm, windows-x64]
216216 reuse-v8-context : [true, false]
217217 server : [cli] # FIXME: Add 'cloud'
@@ -278,7 +278,11 @@ jobs:
278278 if : matrix.server == 'cli'
279279 shell : bash
280280 run : |
281- temporal server start-dev --headless &> /tmp/devserver.log &
281+ temporal server start-dev \
282+ --db-filename temporal.sqlite \
283+ --sqlite-pragma journal_mode=WAL \
284+ --sqlite-pragma synchronous=OFF \
285+ --headless &> /tmp/devserver.log &
282286
283287 - name : Run Tests
284288 run : npm test
@@ -312,7 +316,7 @@ jobs:
312316 strategy :
313317 fail-fast : false
314318 matrix :
315- node : [18, 20, 22 ]
319+ node : [16, 18, 20 ]
316320 platform : [linux-x64, linux-arm, macos-x64, macos-arm, windows-x64]
317321 sample : [hello-world, fetch-esm, hello-world-mtls]
318322 server : [cli, cloud]
@@ -394,7 +398,11 @@ jobs:
394398 if : matrix.server == 'cli'
395399 shell : bash
396400 run : |
397- temporal server start-dev --headless &
401+ temporal server start-dev \
402+ --db-filename temporal.sqlite \
403+ --sqlite-pragma journal_mode=WAL \
404+ --sqlite-pragma synchronous=OFF \
405+ --headless &
398406
399407 # We write the certs to disk because it serves the sample. Written into /tmp/temporal-certs
400408 - name : Create certs dir
0 commit comments