git.iko.soy/typeable/pandoc
on master help sign in
GitHub CI: use paths rather than paths-ignore, use branch to exclude rc/.
22821baJohn MacFarlane
.github/workflows/ci.yml+33−28
@@ -2,35 +2,40 @@ name: CI tests
2
2
3on:
3on:
4 push:
4 push:
5+ branches:
6+ - '*'
7+ - '!rc/*'
5− paths-ignore:
8+ paths:
9+ - '*'
6− - 'doc/**'
10+ - '!doc/**'
7− - 'MANUAL.txt'
11+ - '!MANUAL.txt'
8− - '*.md'
12+ - '!*.md'
9− - 'RELEASE_CHECKLIST'
13+ - '!RELEASE_CHECKLIST'
10− - 'BUGS'
14+ - '!BUGS'
11− - 'changelog'
15+ - '!changelog'
12− - 'README.template'
16+ - '!README.template'
13− - 'appveyor.yml'
17+ - '!appveyor.yml'
14− - 'tools/**'
18+ - '!tools/**'
15− - 'linux/**'
19+ - '!linux/**'
16− - 'macos/**'
20+ - '!macos/**'
17− - 'windows/**'
21+ - '!windows/**'
18− - 'man/**'
22+ - '!man/**'
19 pull_request:
23 pull_request:
20− paths_ignore:
24+ paths:
25+ - '*'
21− - 'doc/**'
26+ - '!doc/**'
22− - 'MANUAL.txt'
27+ - '!MANUAL.txt'
23− - '*.md'
28+ - '!*.md'
24− - 'RELEASE_CHECKLIST'
29+ - '!RELEASE_CHECKLIST'
25− - 'BUGS'
30+ - '!BUGS'
26− - 'changelog'
31+ - '!changelog'
27− - 'README.template'
32+ - '!README.template'
28− - 'appveyor.yml'
33+ - '!appveyor.yml'
29− - 'tools/**'
34+ - '!tools/**'
30− - 'linux/**'
35+ - '!linux/**'
31− - 'macos/**'
36+ - '!macos/**'
32− - 'windows/**'
37+ - '!windows/**'
33− - 'man/**'
38+ - '!man/**'
34
39
35jobs:
40jobs:
36 linux:
41 linux: