1
1
réplica de https://github.com/henrydcase/pqc.git synced 2024-11-22 07:35:38 +00:00

Do not test if other schemes duplicate_consistency files changed

Este commit está contenido en:
Thom Wiggers 2020-10-12 09:51:33 +02:00 cometido por Kris Kwiatkowski
padre 4793d260eb
commit a7bff5a7b5

Ver fichero

@ -1,18 +1,34 @@
on:
push:
paths:
# build if tests change
- 'test/**'
# do not build if other schemes duplicate_consistency files change
- '!test/duplicate_consistency/*.yml'
- 'test/duplicate_consistency/{- scheme_name -}*.yml'
# build if common files change
- 'common/**'
# build if scheme changed
- 'crypto_{- scheme_type -}/{- scheme_name -}/**'
# build if workflow file changed
- '.github/workflows/{- scheme_type -}_{- scheme_name -}.yml'
# Build if any files in the root change, except .md files
- '*'
- '!*.md'
pull_request:
paths:
# build if tests change
- 'test/**'
# do not build if other schemes duplicate_consistency files change
- '!test/duplicate_consistency/*.yml'
- 'test/duplicate_consistency/{- scheme_name -}*.yml'
# build if common files change
- 'common/**'
# build if scheme changed
- 'crypto_{- scheme_type -}/{- scheme_name -}/**'
# build if workflow file changed
- '.github/workflows/{- scheme_type -}_{- scheme_name -}.yml'
# Build if any files in the root change, except .md files
- '*'
- '!*.md'
schedule: