Skip to content

Commit f77f58c

Browse files
authored
GHA: replace uv with bare python (#196)
Replace installer Action `astral-sh/setup-uv` and the `uv` tool with bare Python invocation. The specific script doesn't have dependencies, and faster to run as-is. It also eliminates a GHA and tool dependency, and the need for GHA caching.
1 parent 43acd65 commit f77f58c

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,12 @@ jobs:
2828
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
2929
with:
3030
repository: curl/curl-fuzzer
31-
- name: Install uv
32-
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v6
3331
- name: Set matrix
3432
id: set-matrix
3533
run: |
3634
. ./scripts/fuzz_targets
37-
uv run generate_matrix | tee $GITHUB_OUTPUT
35+
cd src/curl_fuzzer_tools
36+
python3 -m generate_matrix | tee $GITHUB_OUTPUT
3837
3938
BuildFuzzers:
4039
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)