Do not trigger non-CMake CI builds with CMake-only changes

See #22934.

(cherry picked from commit 5c72c7af355f01416fe08985a02e37fe02ae7c80)
This commit is contained in:
PB 2022-10-30 18:23:22 +01:00 committed by Vadim Zeitlin
parent 92a63f016a
commit 317a133407
6 changed files with 21 additions and 1 deletions

View File

@ -8,7 +8,7 @@ env:
CCACHE_DIR: /tmp/ccache
task:
skip: "changesIncludeOnly('.github/**','docs/**','interface/**','include/wx/{msw,osx,qt}/**','src/{msw,osx,qt}/**')"
skip: "changesIncludeOnly('appveyor.yml','CMakeLists.txt','.github/**','docs/**','interface/**','include/wx/{msw,osx,qt}/**','src/{msw,osx,qt}/**','build/{cmake,msw,osx}/**')"
name: Cirrus CI / FreeBSD 13 wxGTK 3
freebsd_instance:
image_family: freebsd-13-0

View File

@ -12,6 +12,7 @@ on:
- '.github/workflows/ci_msw.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -22,6 +23,7 @@ on:
- 'src/msw/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
- 'wxwidgets.props'
pull_request:
branches:
@ -33,6 +35,7 @@ on:
- '.github/workflows/ci_msw.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -43,6 +46,7 @@ on:
- 'src/msw/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
- 'wxwidgets.props'
permissions:

View File

@ -11,6 +11,7 @@ on:
- '.github/workflows/ci_msw.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -31,6 +32,7 @@ on:
- 'src/x11/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
- 'wxwidgets.props'
pull_request:
branches: [ master ]
@ -41,6 +43,7 @@ on:
- '.github/workflows/ci_msw.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -61,6 +64,7 @@ on:
- 'src/x11/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
- 'wxwidgets.props'
permissions:

View File

@ -11,6 +11,7 @@ on:
- '.github/workflows/ci_msw.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -31,6 +32,7 @@ on:
- 'src/x11/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
- 'wxwidgets.props'
pull_request:
branches: [ master ]
@ -41,6 +43,7 @@ on:
- '.github/workflows/ci_msw.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -61,6 +64,7 @@ on:
- 'src/x11/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
- 'wxwidgets.props'
permissions:

View File

@ -12,6 +12,7 @@ on:
- '.github/workflows/ci_mac.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -23,6 +24,7 @@ on:
- 'src/osx/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
pull_request:
branches:
- 3.2
@ -33,6 +35,7 @@ on:
- '.github/workflows/ci_mac.yml'
- '.github/workflows/ci_msw_cross.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -44,6 +47,7 @@ on:
- 'src/osx/**'
- '*.md'
- '*.yml'
- 'CMakeLists.txt'
permissions:
contents: read

View File

@ -12,6 +12,7 @@ on:
- '.github/workflows/ci_mac.yml'
- '.github/workflows/ci_msw.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -25,6 +26,7 @@ on:
- '*.md'
- '*.yml'
- 'wxwidgets.props'
- 'CMakeLists.txt'
pull_request:
branches:
- 3.2
@ -35,6 +37,7 @@ on:
- '.github/workflows/ci_mac.yml'
- '.github/workflows/ci_msw.yml'
- '.github/workflows/docs_update.yml'
- 'build/cmake/**'
- 'build/tools/appveyor*.bat'
- 'distrib/**'
- 'docs/**'
@ -48,6 +51,7 @@ on:
- '*.md'
- '*.yml'
- 'wxwidgets.props'
- 'CMakeLists.txt'
permissions:
contents: read