xref: /curl/.github/workflows/fuzz.yml (revision 2d4d0c1f)
1# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
2#
3# SPDX-License-Identifier: curl
4
5name: Fuzzer
6
7on:
8  push:
9    branches:
10      - master
11      - '*/ci'
12    paths-ignore:
13      - '**/*.md'
14      - '**/CMakeLists.txt'
15      - '.azure-pipelines.yml'
16      - '.circleci/**'
17      - '.cirrus.yml'
18      - 'appveyor.*'
19      - 'CMake/**'
20      - 'packages/**'
21      - 'plan9/**'
22      - 'projects/**'
23      - 'tests/data/**'
24      - 'winbuild/**'
25  pull_request:
26    branches:
27      - master
28    paths-ignore:
29      - '**/*.md'
30      - '**/CMakeLists.txt'
31      - '.azure-pipelines.yml'
32      - '.circleci/**'
33      - '.cirrus.yml'
34      - 'appveyor.*'
35      - 'CMake/**'
36      - 'packages/**'
37      - 'plan9/**'
38      - 'projects/**'
39      - 'tests/data/**'
40      - 'winbuild/**'
41
42concurrency:
43  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
44  cancel-in-progress: true
45
46permissions: {}
47
48jobs:
49  Fuzzing:
50    uses: curl/curl-fuzzer/.github/workflows/ci.yml@master
51