← Commit list

cbd19a9b26

Viktor Szakats
Viktor Szakats
2026-09-11
SUCCESS Duration: 392s

Subject

GHA: drop local fuzzer job in favor of running within the curl-fuzzer repo

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

.github/workflows/fuzz.yml+0 -49
@@ -1,49 +0,0 @@
-# Copyright (C) Daniel Stenberg, <[email protected]>, et al.
-#
-# SPDX-License-Identifier: curl
-
-name: 'Fuzzer'
-
-'on':
- push:
- branches:
- - master
- - 'curl-*'
- - '*/ci'
- paths-ignore:
- - '**/*.md'
- - '**/CMakeLists.txt'
- - '.circleci/**'
- - 'appveyor.*'
- - 'CMake/**'
- - 'Dockerfile'
- - 'projects/**'
- - 'tests/data/**'
- pull_request:
- branches:
- - master
- - 'curl-*'
- paths-ignore:
- - '**/*.md'
- - '**/CMakeLists.txt'
- - '.circleci/**'
- - 'appveyor.*'
- - 'CMake/**'
- - 'Dockerfile'
- - 'projects/**'
- - 'tests/data/**'
-
-concurrency:
- # Hard-coded workflow name to avoid colliding with curl-fuzzer's group
- group: curl-fuzz-${{ github.event.pull_request.number || github.sha }}
- cancel-in-progress: true
-
-permissions: {}
-cache-mode: write
-
-env:
- DO_NOT_TRACK: '1'
-
-jobs:
- Fuzzing:
- uses: curl/curl-fuzzer/.github/workflows/ci.yml@master # zizmor: ignore[unpinned-uses]
docs/tests/CI.md+2 -3
@@ -29,7 +29,6 @@ Consider the following table while looking at pull request failures:
| CI platform as shown in PR | State | What to look at next |
| ----------------------------------- | ------ | -------------------------- |
| Linux / macOS / Windows / ... | stable | all errors and failures |
-| Fuzzer | stable | fuzzing results |
| Code analyzers | stable | new findings |
| checkdocs / checksrc / dist / ... | stable | all errors and failures |
| AppVeyor | stable | all errors and failures |
@@ -62,13 +61,13 @@ are configured:
GitHub Actions runs the following tests:
- Tests with a variety of different compilation options, OSes, CPUs.
-- Fuzz tests ([see the curl-fuzzer repo for more
- info](https://github.com/curl/curl-fuzzer)).
- Static analysis and sanitizers: clang-tidy, address sanitizer,
memory sanitizer, thread sanitizer, CodeQL, valgrind, torture tests.
These are each configured in different files in `.github/workflows`.
+Fuzz tests run in the [curl-fuzzer repo](https://github.com/curl/curl-fuzzer).
+
### AppVeyor CI
AppVeyor runs a variety of different Windows builds, with different compilation