mirror of
https://github.com/curl/curl.git
synced 2026-04-14 22:11:45 +03:00
CI: skip some more builds when possible
When a commit only contains tests, documentation, or cmake files, skip those builds that aren't affected by those. The file filters available on the CI services don't seem to allow skipping individual jobs, only the entire workflow, so we can't get any more fine-grained than this.
This commit is contained in:
parent
90f5250cc2
commit
43e71fe0fc
8 changed files with 32 additions and 0 deletions
6
.github/workflows/fuzz.yml
vendored
6
.github/workflows/fuzz.yml
vendored
|
|
@ -11,25 +11,31 @@ on:
|
|||
- '*/ci'
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- '**/CMakeLists.txt'
|
||||
- '.azure-pipelines.yml'
|
||||
- '.circleci/**'
|
||||
- '.cirrus.yml'
|
||||
- 'appveyor.yml'
|
||||
- 'CMake/**'
|
||||
- 'packages/**'
|
||||
- 'plan9/**'
|
||||
- 'projects/**'
|
||||
- 'tests/data/**'
|
||||
- 'winbuild/**'
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- '**/CMakeLists.txt'
|
||||
- '.azure-pipelines.yml'
|
||||
- '.cirrus.yml'
|
||||
- 'appveyor.yml'
|
||||
- 'CMake/**'
|
||||
- 'packages/**'
|
||||
- 'plan9/**'
|
||||
- 'projects/**'
|
||||
- 'tests/data/**'
|
||||
- 'winbuild/**'
|
||||
|
||||
concurrency:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue