Skip to content

Commit 0c59e12

Browse files
committed
fixup! tools: add benchmark runner to test-shared
1 parent f55deb8 commit 0c59e12

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/test-shared.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ jobs:
158158
--pure --keep FILTER \
159159
--arg loadJSBuiltinsDynamically false \
160160
--arg ccache 'null' \
161+
--arg icu 'null' \
162+
--arg sharedLibDeps '{}' \
161163
--arg devTools '[]' \
162164
--run '
163165
set -o pipefail
@@ -187,17 +189,17 @@ jobs:
187189
if: ${{ github.event_name == 'workflow_dispatch' }}
188190
runs-on: ubuntu-latest
189191
steps:
192+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
193+
with:
194+
persist-credentials: false
195+
sparse-checkout: benchmark
196+
190197
- name: Download benchmark raw results
191198
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
192199
with:
193200
pattern: csv-*
194201
merge-multiple: true
195202

196-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
197-
with:
198-
persist-credentials: false
199-
sparse-checkout: benchmark
200-
201203
- uses: cachix/install-nix-action@f0fe604f8a612776892427721526b4c7cfb23aba # v31
202204
with:
203205
extra_nix_config: sandbox = true
@@ -209,12 +211,16 @@ jobs:
209211
name: nodejs
210212
authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
211213

214+
- run: nix-shell -p tree --run 'tree .'
215+
212216
- name: Benchmark results
213217
run: |
214218
nix-shell \
215219
--pure \
216220
--arg loadJSBuiltinsDynamically false \
217221
--arg ccache 'null' \
222+
--arg icu 'null' \
223+
--arg sharedLibDeps '{}' \
218224
--arg devTools '[]' \
219225
--run '
220226
cat *.csv | Rscript benchmark/compare.R

0 commit comments

Comments
 (0)