diff options
-rw-r--r-- | .github/workflows/ci.yml | 61 |
1 files changed, 33 insertions, 28 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d20f0ca5..8c0e817e9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,35 +2,40 @@ name: CI tests on: push: - paths-ignore: - - 'doc/**' - - 'MANUAL.txt' - - '*.md' - - 'RELEASE_CHECKLIST' - - 'BUGS' - - 'changelog' - - 'README.template' - - 'appveyor.yml' - - 'tools/**' - - 'linux/**' - - 'macos/**' - - 'windows/**' - - 'man/**' + branches: + - '*' + - '!rc/*' + paths: + - '*' + - '!doc/**' + - '!MANUAL.txt' + - '!*.md' + - '!RELEASE_CHECKLIST' + - '!BUGS' + - '!changelog' + - '!README.template' + - '!appveyor.yml' + - '!tools/**' + - '!linux/**' + - '!macos/**' + - '!windows/**' + - '!man/**' pull_request: - paths_ignore: - - 'doc/**' - - 'MANUAL.txt' - - '*.md' - - 'RELEASE_CHECKLIST' - - 'BUGS' - - 'changelog' - - 'README.template' - - 'appveyor.yml' - - 'tools/**' - - 'linux/**' - - 'macos/**' - - 'windows/**' - - 'man/**' + paths: + - '*' + - '!doc/**' + - '!MANUAL.txt' + - '!*.md' + - '!RELEASE_CHECKLIST' + - '!BUGS' + - '!changelog' + - '!README.template' + - '!appveyor.yml' + - '!tools/**' + - '!linux/**' + - '!macos/**' + - '!windows/**' + - '!man/**' jobs: linux: |