Skip to content

Commit 12aec6c

Browse files
Dandandanclaude
andcommitted
ci: install tpchgen-cli via taiki-e/install-action
`cargo install` in a workflow is rejected by ci/scripts/check_no_cargo_install_in_workflows.sh. Pin 3.0.0 so the generated data stays fixed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent f406bd3 commit 12aec6c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎.github/workflows/benchmark.yml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,10 @@ jobs:
9393
- name: Install uv
9494
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
9595
- name: Install tpchgen-cli
96-
run: cargo install tpchgen-cli --locked
96+
uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2.85.11
97+
with:
98+
# pinned, so the generated data does not change under the benchmark
99+
tool: tpchgen-cli@3.0.0
97100
- name: Resolve base commit
98101
id: base
99102
env:

0 commit comments

Comments
 (0)