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