Skip to content

Commit 051b463

Browse files
committed
add artifact upload
1 parent 3d9f0cd commit 051b463

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

.github/workflows/benchmark.yaml

+15-5
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,10 @@ jobs:
6262
echo "COREPACK_ENABLE_AUTO_PIN: ${{ env.COREPACK_ENABLE_AUTO_PIN }}"
6363
echo "YARN_ENABLE_IMMUTABLE_INSTALLS: ${{ env.YARN_ENABLE_IMMUTABLE_INSTALLS }}"
6464
65-
- name: Run Project Benchmarks (Next)
65+
- name: Run Project Benchmarks (Next)
6666
run: |
6767
cd next
68-
hyperfine --export-json --warmup 3 --runs 10 -i --prepare ' \
68+
hyperfine --export-json=../next.json --warmup 3 --runs 10 -i --prepare ' \
6969
rm -rf ./node_modules/; \
7070
rm -rf .npm*; \
7171
rm -rf .yarn*; \
@@ -98,7 +98,7 @@ jobs:
9898
- name: Run Project Benchmarks (Astro)
9999
run: |
100100
cd astro
101-
hyperfine --export-json --warmup 3 --runs 10 -i --prepare ' \
101+
hyperfine --export-json=../astro.json --warmup 3 --runs 10 -i --prepare ' \
102102
rm -rf ./node_modules/; \
103103
rm -rf .npm*; \
104104
rm -rf .yarn*; \
@@ -131,7 +131,7 @@ jobs:
131131
- name: Run Project Benchmarks (Svelte)
132132
run: |
133133
cd svelte
134-
hyperfine --export-json --warmup 3 --runs 10 -i --prepare ' \
134+
hyperfine --export-json=../svelte.json --warmup 3 --runs 10 -i --prepare ' \
135135
rm -rf ./node_modules/; \
136136
rm -rf .npm*; \
137137
rm -rf .yarn*; \
@@ -164,7 +164,7 @@ jobs:
164164
- name: Run Project Benchmarks (Vue)
165165
run: |
166166
cd vue
167-
hyperfine --export-json --warmup 3 --runs 10 -i --prepare ' \
167+
hyperfine --export-json=../vue.json --warmup 3 --runs 10 -i --prepare ' \
168168
rm -rf ./node_modules/; \
169169
rm -rf .npm*; \
170170
rm -rf .yarn*; \
@@ -193,3 +193,13 @@ jobs:
193193
'vlt install' \
194194
'bun install' \
195195
'deno install --allow-scripts'
196+
197+
- name: Upload Benchmark Results
198+
uses: actions/upload-artifact@v2
199+
with:
200+
name: benchmarks-results
201+
path: |
202+
next.json
203+
astro.json
204+
svelte.json
205+
vue.json

0 commit comments

Comments
 (0)