Skip to content

Commit 75b1ba0

Browse files
committed
cleanup
1 parent afd5d60 commit 75b1ba0

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

.github/workflows/benchmark.yaml

+8-7
Original file line numberDiff line numberDiff line change
@@ -26,30 +26,31 @@ jobs:
2626
run: |
2727
echo "Benchmarking vlt..."
2828
npm -v
29-
hyperfine -i --prepare 'rm -rf node_modules vlt-lock.json' 'vlt install' --export-markdown vlt.md
29+
hyperfine --warmup 3 -i --prepare 'rm -rf node_modules vlt-lock.json' 'vlt install' --export-markdown vlt.md
3030
3131
echo "Benchmarking npm..."
32-
hyperfine -i --prepare 'rm -rf node_modules package-lock.json .npmrc' 'npm install' --export-markdown npm.md
32+
hyperfine --warmup 3 -i --prepare 'rm -rf node_modules package-lock.json .npmrc' 'npm install' --export-markdown npm.md
3333
3434
echo "Benchmarking yarn v1..."
35-
hyperfine -i --prepare 'rm -rf node_modules yarn.lock .yarnrc' 'yarn install' --export-markdown yarn.md
35+
hyperfine --warmup 3 -i --prepare 'rm -rf node_modules yarn.lock .yarnrc' 'yarn install' --export-markdown yarn.md
3636
3737
corepack enable yarn pnpm
3838
echo "Benchmarking pnpm..."
39-
hyperfine -i --prepare 'rm -rf node_modules pnpm-lock.yaml .npmrc' 'pnpm install' --export-markdown pnpm.md
39+
hyperfine --warmup 3 -i --prepare 'rm -rf node_modules pnpm-lock.yaml .npmrc' 'pnpm install' --export-markdown pnpm.md
4040
4141
echo "Benchmarking yarn v2+..."
42-
hyperfine -i --prepare 'rm -rf node_modules yarn.lock .yarnrc && npm i -g @yarnpkg/cli-dist' 'yarn install' --export-markdown yarn.md
42+
hyperfine --warmup 3 -i --prepare 'rm -rf node_modules yarn.lock .yarnrc && npm i -g @yarnpkg/cli-dist' 'yarn install' --export-markdown yarn2.md
4343
4444
echo "Benchmarking bun..."
45-
hyperfine -i --prepare 'rm -rf node_modules bun.lockb' 'bun install' --export-markdown bun.md
45+
hyperfine --warmup 3 -i --prepare 'rm -rf node_modules package-lock.json bun.lockb' 'bun install' --export-markdown bun.md
4646
4747
echo "Benchmarking deno..."
48-
hyperfine -i --prepare 'rm -rf node_modules deno.json' 'deno cache' --export-markdown deno.md
48+
hyperfine -i --prepare 'rm -rf node_modules deno.json' 'deno install' --export-markdown deno.md
4949
5050
cat vlt.md >> combined_results.md
5151
cat npm.md >> combined_results.md
5252
cat yarn.md >> combined_results.md
53+
cat yarn2.md >> combined_results.md
5354
cat pnpm.md >> combined_results.md
5455
cat bun.md >> combined_results.md
5556
cat deno.md >> combined_results.md

0 commit comments

Comments
 (0)