@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/firesaber*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/firesaber/**' | - 'crypto_kem/firesaber/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_firesaber.yml' | - '.github/workflows/kem_firesaber.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/firesaber*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/firesaber/**' | - 'crypto_kem/firesaber/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_firesaber.yml' | - '.github/workflows/kem_firesaber.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem1344aes*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem1344aes/**' | - 'crypto_kem/frodokem1344aes/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem1344aes.yml' | - '.github/workflows/kem_frodokem1344aes.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem1344aes*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem1344aes/**' | - 'crypto_kem/frodokem1344aes/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem1344aes.yml' | - '.github/workflows/kem_frodokem1344aes.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem1344shake*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem1344shake/**' | - 'crypto_kem/frodokem1344shake/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem1344shake.yml' | - '.github/workflows/kem_frodokem1344shake.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem1344shake*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem1344shake/**' | - 'crypto_kem/frodokem1344shake/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem1344shake.yml' | - '.github/workflows/kem_frodokem1344shake.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem640aes*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem640aes/**' | - 'crypto_kem/frodokem640aes/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem640aes.yml' | - '.github/workflows/kem_frodokem640aes.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem640aes*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem640aes/**' | - 'crypto_kem/frodokem640aes/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem640aes.yml' | - '.github/workflows/kem_frodokem640aes.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem640shake*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem640shake/**' | - 'crypto_kem/frodokem640shake/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem640shake.yml' | - '.github/workflows/kem_frodokem640shake.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem640shake*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem640shake/**' | - 'crypto_kem/frodokem640shake/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem640shake.yml' | - '.github/workflows/kem_frodokem640shake.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem976aes*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem976aes/**' | - 'crypto_kem/frodokem976aes/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem976aes.yml' | - '.github/workflows/kem_frodokem976aes.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem976aes*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem976aes/**' | - 'crypto_kem/frodokem976aes/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem976aes.yml' | - '.github/workflows/kem_frodokem976aes.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem976shake*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem976shake/**' | - 'crypto_kem/frodokem976shake/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem976shake.yml' | - '.github/workflows/kem_frodokem976shake.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/frodokem976shake*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/frodokem976shake/**' | - 'crypto_kem/frodokem976shake/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_frodokem976shake.yml' | - '.github/workflows/kem_frodokem976shake.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-128/**' | - 'crypto_kem/hqc-128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-128.yml' | - '.github/workflows/kem_hqc-128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-128/**' | - 'crypto_kem/hqc-128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-128.yml' | - '.github/workflows/kem_hqc-128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-192*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-192/**' | - 'crypto_kem/hqc-192/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-192.yml' | - '.github/workflows/kem_hqc-192.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-192*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-192/**' | - 'crypto_kem/hqc-192/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-192.yml' | - '.github/workflows/kem_hqc-192.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-256*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-256/**' | - 'crypto_kem/hqc-256/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-256.yml' | - '.github/workflows/kem_hqc-256.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-256*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-256/**' | - 'crypto_kem/hqc-256/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-256.yml' | - '.github/workflows/kem_hqc-256.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-rmrs-128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-rmrs-128/**' | - 'crypto_kem/hqc-rmrs-128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-rmrs-128.yml' | - '.github/workflows/kem_hqc-rmrs-128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-rmrs-128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-rmrs-128/**' | - 'crypto_kem/hqc-rmrs-128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-rmrs-128.yml' | - '.github/workflows/kem_hqc-rmrs-128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-rmrs-192*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-rmrs-192/**' | - 'crypto_kem/hqc-rmrs-192/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-rmrs-192.yml' | - '.github/workflows/kem_hqc-rmrs-192.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-rmrs-192*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-rmrs-192/**' | - 'crypto_kem/hqc-rmrs-192/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-rmrs-192.yml' | - '.github/workflows/kem_hqc-rmrs-192.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-rmrs-256*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-rmrs-256/**' | - 'crypto_kem/hqc-rmrs-256/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-rmrs-256.yml' | - '.github/workflows/kem_hqc-rmrs-256.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/hqc-rmrs-256*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/hqc-rmrs-256/**' | - 'crypto_kem/hqc-rmrs-256/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_hqc-rmrs-256.yml' | - '.github/workflows/kem_hqc-rmrs-256.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber1024-90s*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber1024-90s/**' | - 'crypto_kem/kyber1024-90s/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber1024-90s.yml' | - '.github/workflows/kem_kyber1024-90s.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber1024-90s*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber1024-90s/**' | - 'crypto_kem/kyber1024-90s/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber1024-90s.yml' | - '.github/workflows/kem_kyber1024-90s.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber1024*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber1024/**' | - 'crypto_kem/kyber1024/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber1024.yml' | - '.github/workflows/kem_kyber1024.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber1024*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber1024/**' | - 'crypto_kem/kyber1024/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber1024.yml' | - '.github/workflows/kem_kyber1024.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber512-90s*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber512-90s/**' | - 'crypto_kem/kyber512-90s/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber512-90s.yml' | - '.github/workflows/kem_kyber512-90s.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber512-90s*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber512-90s/**' | - 'crypto_kem/kyber512-90s/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber512-90s.yml' | - '.github/workflows/kem_kyber512-90s.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber512*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber512/**' | - 'crypto_kem/kyber512/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber512.yml' | - '.github/workflows/kem_kyber512.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber512*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber512/**' | - 'crypto_kem/kyber512/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber512.yml' | - '.github/workflows/kem_kyber512.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber768-90s*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber768-90s/**' | - 'crypto_kem/kyber768-90s/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber768-90s.yml' | - '.github/workflows/kem_kyber768-90s.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber768-90s*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber768-90s/**' | - 'crypto_kem/kyber768-90s/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber768-90s.yml' | - '.github/workflows/kem_kyber768-90s.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber768*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber768/**' | - 'crypto_kem/kyber768/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber768.yml' | - '.github/workflows/kem_kyber768.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/kyber768*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/kyber768/**' | - 'crypto_kem/kyber768/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_kyber768.yml' | - '.github/workflows/kem_kyber768.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/lightsaber*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/lightsaber/**' | - 'crypto_kem/lightsaber/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_lightsaber.yml' | - '.github/workflows/kem_lightsaber.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/lightsaber*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/lightsaber/**' | - 'crypto_kem/lightsaber/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_lightsaber.yml' | - '.github/workflows/kem_lightsaber.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece348864*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece348864/**' | - 'crypto_kem/mceliece348864/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece348864.yml' | - '.github/workflows/kem_mceliece348864.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece348864*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece348864/**' | - 'crypto_kem/mceliece348864/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece348864.yml' | - '.github/workflows/kem_mceliece348864.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece348864f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece348864f/**' | - 'crypto_kem/mceliece348864f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece348864f.yml' | - '.github/workflows/kem_mceliece348864f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece348864f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece348864f/**' | - 'crypto_kem/mceliece348864f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece348864f.yml' | - '.github/workflows/kem_mceliece348864f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece460896*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece460896/**' | - 'crypto_kem/mceliece460896/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece460896.yml' | - '.github/workflows/kem_mceliece460896.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece460896*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece460896/**' | - 'crypto_kem/mceliece460896/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece460896.yml' | - '.github/workflows/kem_mceliece460896.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece460896f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece460896f/**' | - 'crypto_kem/mceliece460896f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece460896f.yml' | - '.github/workflows/kem_mceliece460896f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece460896f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece460896f/**' | - 'crypto_kem/mceliece460896f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece460896f.yml' | - '.github/workflows/kem_mceliece460896f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6688128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6688128/**' | - 'crypto_kem/mceliece6688128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6688128.yml' | - '.github/workflows/kem_mceliece6688128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6688128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6688128/**' | - 'crypto_kem/mceliece6688128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6688128.yml' | - '.github/workflows/kem_mceliece6688128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6688128f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6688128f/**' | - 'crypto_kem/mceliece6688128f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6688128f.yml' | - '.github/workflows/kem_mceliece6688128f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6688128f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6688128f/**' | - 'crypto_kem/mceliece6688128f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6688128f.yml' | - '.github/workflows/kem_mceliece6688128f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6960119*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6960119/**' | - 'crypto_kem/mceliece6960119/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6960119.yml' | - '.github/workflows/kem_mceliece6960119.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6960119*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6960119/**' | - 'crypto_kem/mceliece6960119/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6960119.yml' | - '.github/workflows/kem_mceliece6960119.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6960119f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6960119f/**' | - 'crypto_kem/mceliece6960119f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6960119f.yml' | - '.github/workflows/kem_mceliece6960119f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece6960119f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece6960119f/**' | - 'crypto_kem/mceliece6960119f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece6960119f.yml' | - '.github/workflows/kem_mceliece6960119f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece8192128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece8192128/**' | - 'crypto_kem/mceliece8192128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece8192128.yml' | - '.github/workflows/kem_mceliece8192128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece8192128*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece8192128/**' | - 'crypto_kem/mceliece8192128/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece8192128.yml' | - '.github/workflows/kem_mceliece8192128.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece8192128f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece8192128f/**' | - 'crypto_kem/mceliece8192128f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece8192128f.yml' | - '.github/workflows/kem_mceliece8192128f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/mceliece8192128f*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/mceliece8192128f/**' | - 'crypto_kem/mceliece8192128f/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_mceliece8192128f.yml' | - '.github/workflows/kem_mceliece8192128f.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhps2048509*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhps2048509/**' | - 'crypto_kem/ntruhps2048509/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhps2048509.yml' | - '.github/workflows/kem_ntruhps2048509.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhps2048509*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhps2048509/**' | - 'crypto_kem/ntruhps2048509/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhps2048509.yml' | - '.github/workflows/kem_ntruhps2048509.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhps2048677*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhps2048677/**' | - 'crypto_kem/ntruhps2048677/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhps2048677.yml' | - '.github/workflows/kem_ntruhps2048677.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhps2048677*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhps2048677/**' | - 'crypto_kem/ntruhps2048677/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhps2048677.yml' | - '.github/workflows/kem_ntruhps2048677.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhps4096821*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhps4096821/**' | - 'crypto_kem/ntruhps4096821/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhps4096821.yml' | - '.github/workflows/kem_ntruhps4096821.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhps4096821*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhps4096821/**' | - 'crypto_kem/ntruhps4096821/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhps4096821.yml' | - '.github/workflows/kem_ntruhps4096821.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhrss701*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhrss701/**' | - 'crypto_kem/ntruhrss701/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhrss701.yml' | - '.github/workflows/kem_ntruhrss701.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntruhrss701*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntruhrss701/**' | - 'crypto_kem/ntruhrss701/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntruhrss701.yml' | - '.github/workflows/kem_ntruhrss701.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntrulpr653*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntrulpr653/**' | - 'crypto_kem/ntrulpr653/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntrulpr653.yml' | - '.github/workflows/kem_ntrulpr653.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntrulpr653*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntrulpr653/**' | - 'crypto_kem/ntrulpr653/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntrulpr653.yml' | - '.github/workflows/kem_ntrulpr653.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntrulpr761*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntrulpr761/**' | - 'crypto_kem/ntrulpr761/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntrulpr761.yml' | - '.github/workflows/kem_ntrulpr761.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntrulpr761*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntrulpr761/**' | - 'crypto_kem/ntrulpr761/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntrulpr761.yml' | - '.github/workflows/kem_ntrulpr761.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntrulpr857*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntrulpr857/**' | - 'crypto_kem/ntrulpr857/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntrulpr857.yml' | - '.github/workflows/kem_ntrulpr857.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/ntrulpr857*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/ntrulpr857/**' | - 'crypto_kem/ntrulpr857/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_ntrulpr857.yml' | - '.github/workflows/kem_ntrulpr857.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/saber*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/saber/**' | - 'crypto_kem/saber/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_saber.yml' | - '.github/workflows/kem_saber.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/saber*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/saber/**' | - 'crypto_kem/saber/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_saber.yml' | - '.github/workflows/kem_saber.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sntrup653*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/sntrup653/**' | - 'crypto_kem/sntrup653/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_sntrup653.yml' | - '.github/workflows/kem_sntrup653.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sntrup653*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/sntrup653/**' | - 'crypto_kem/sntrup653/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_sntrup653.yml' | - '.github/workflows/kem_sntrup653.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sntrup761*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/sntrup761/**' | - 'crypto_kem/sntrup761/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_sntrup761.yml' | - '.github/workflows/kem_sntrup761.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sntrup761*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/sntrup761/**' | - 'crypto_kem/sntrup761/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_sntrup761.yml' | - '.github/workflows/kem_sntrup761.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sntrup857*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/sntrup857/**' | - 'crypto_kem/sntrup857/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_sntrup857.yml' | - '.github/workflows/kem_sntrup857.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sntrup857*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_kem/sntrup857/**' | - 'crypto_kem/sntrup857/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/kem_sntrup857.yml' | - '.github/workflows/kem_sntrup857.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/dilithium2*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/dilithium2/**' | - 'crypto_sign/dilithium2/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_dilithium2.yml' | - '.github/workflows/sign_dilithium2.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/dilithium2*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/dilithium2/**' | - 'crypto_sign/dilithium2/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_dilithium2.yml' | - '.github/workflows/sign_dilithium2.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/dilithium3*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/dilithium3/**' | - 'crypto_sign/dilithium3/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_dilithium3.yml' | - '.github/workflows/sign_dilithium3.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/dilithium3*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/dilithium3/**' | - 'crypto_sign/dilithium3/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_dilithium3.yml' | - '.github/workflows/sign_dilithium3.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/dilithium4*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/dilithium4/**' | - 'crypto_sign/dilithium4/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_dilithium4.yml' | - '.github/workflows/sign_dilithium4.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/dilithium4*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/dilithium4/**' | - 'crypto_sign/dilithium4/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_dilithium4.yml' | - '.github/workflows/sign_dilithium4.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/falcon-1024*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/falcon-1024/**' | - 'crypto_sign/falcon-1024/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_falcon-1024.yml' | - '.github/workflows/sign_falcon-1024.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/falcon-1024*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/falcon-1024/**' | - 'crypto_sign/falcon-1024/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_falcon-1024.yml' | - '.github/workflows/sign_falcon-1024.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/falcon-512*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/falcon-512/**' | - 'crypto_sign/falcon-512/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_falcon-512.yml' | - '.github/workflows/sign_falcon-512.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/falcon-512*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/falcon-512/**' | - 'crypto_sign/falcon-512/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_falcon-512.yml' | - '.github/workflows/sign_falcon-512.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIIIc-classic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIIIc-classic/**' | - 'crypto_sign/rainbowIIIc-classic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIIIc-classic.yml' | - '.github/workflows/sign_rainbowIIIc-classic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIIIc-classic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIIIc-classic/**' | - 'crypto_sign/rainbowIIIc-classic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIIIc-classic.yml' | - '.github/workflows/sign_rainbowIIIc-classic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIIIc-cyclic-compressed*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIIIc-cyclic-compressed/**' | - 'crypto_sign/rainbowIIIc-cyclic-compressed/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIIIc-cyclic-compressed.yml' | - '.github/workflows/sign_rainbowIIIc-cyclic-compressed.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIIIc-cyclic-compressed*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIIIc-cyclic-compressed/**' | - 'crypto_sign/rainbowIIIc-cyclic-compressed/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIIIc-cyclic-compressed.yml' | - '.github/workflows/sign_rainbowIIIc-cyclic-compressed.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIIIc-cyclic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIIIc-cyclic/**' | - 'crypto_sign/rainbowIIIc-cyclic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIIIc-cyclic.yml' | - '.github/workflows/sign_rainbowIIIc-cyclic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIIIc-cyclic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIIIc-cyclic/**' | - 'crypto_sign/rainbowIIIc-cyclic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIIIc-cyclic.yml' | - '.github/workflows/sign_rainbowIIIc-cyclic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIa-classic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIa-classic/**' | - 'crypto_sign/rainbowIa-classic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIa-classic.yml' | - '.github/workflows/sign_rainbowIa-classic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIa-classic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIa-classic/**' | - 'crypto_sign/rainbowIa-classic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIa-classic.yml' | - '.github/workflows/sign_rainbowIa-classic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIa-cyclic-compressed*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIa-cyclic-compressed/**' | - 'crypto_sign/rainbowIa-cyclic-compressed/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIa-cyclic-compressed.yml' | - '.github/workflows/sign_rainbowIa-cyclic-compressed.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIa-cyclic-compressed*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIa-cyclic-compressed/**' | - 'crypto_sign/rainbowIa-cyclic-compressed/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIa-cyclic-compressed.yml' | - '.github/workflows/sign_rainbowIa-cyclic-compressed.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIa-cyclic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIa-cyclic/**' | - 'crypto_sign/rainbowIa-cyclic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIa-cyclic.yml' | - '.github/workflows/sign_rainbowIa-cyclic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowIa-cyclic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowIa-cyclic/**' | - 'crypto_sign/rainbowIa-cyclic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowIa-cyclic.yml' | - '.github/workflows/sign_rainbowIa-cyclic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowVc-classic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowVc-classic/**' | - 'crypto_sign/rainbowVc-classic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowVc-classic.yml' | - '.github/workflows/sign_rainbowVc-classic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowVc-classic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowVc-classic/**' | - 'crypto_sign/rainbowVc-classic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowVc-classic.yml' | - '.github/workflows/sign_rainbowVc-classic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowVc-cyclic-compressed*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowVc-cyclic-compressed/**' | - 'crypto_sign/rainbowVc-cyclic-compressed/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowVc-cyclic-compressed.yml' | - '.github/workflows/sign_rainbowVc-cyclic-compressed.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowVc-cyclic-compressed*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowVc-cyclic-compressed/**' | - 'crypto_sign/rainbowVc-cyclic-compressed/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowVc-cyclic-compressed.yml' | - '.github/workflows/sign_rainbowVc-cyclic-compressed.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowVc-cyclic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowVc-cyclic/**' | - 'crypto_sign/rainbowVc-cyclic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowVc-cyclic.yml' | - '.github/workflows/sign_rainbowVc-cyclic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/rainbowVc-cyclic*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/rainbowVc-cyclic/**' | - 'crypto_sign/rainbowVc-cyclic/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_rainbowVc-cyclic.yml' | - '.github/workflows/sign_rainbowVc-cyclic.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128f-robust/**' | - 'crypto_sign/sphincs-haraka-128f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128f-robust.yml' | - '.github/workflows/sign_sphincs-haraka-128f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128f-robust/**' | - 'crypto_sign/sphincs-haraka-128f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128f-robust.yml' | - '.github/workflows/sign_sphincs-haraka-128f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128f-simple/**' | - 'crypto_sign/sphincs-haraka-128f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128f-simple.yml' | - '.github/workflows/sign_sphincs-haraka-128f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128f-simple/**' | - 'crypto_sign/sphincs-haraka-128f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128f-simple.yml' | - '.github/workflows/sign_sphincs-haraka-128f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128s-robust/**' | - 'crypto_sign/sphincs-haraka-128s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128s-robust.yml' | - '.github/workflows/sign_sphincs-haraka-128s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128s-robust/**' | - 'crypto_sign/sphincs-haraka-128s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128s-robust.yml' | - '.github/workflows/sign_sphincs-haraka-128s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128s-simple/**' | - 'crypto_sign/sphincs-haraka-128s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128s-simple.yml' | - '.github/workflows/sign_sphincs-haraka-128s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-128s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-128s-simple/**' | - 'crypto_sign/sphincs-haraka-128s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-128s-simple.yml' | - '.github/workflows/sign_sphincs-haraka-128s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192f-robust/**' | - 'crypto_sign/sphincs-haraka-192f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192f-robust.yml' | - '.github/workflows/sign_sphincs-haraka-192f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192f-robust/**' | - 'crypto_sign/sphincs-haraka-192f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192f-robust.yml' | - '.github/workflows/sign_sphincs-haraka-192f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192f-simple/**' | - 'crypto_sign/sphincs-haraka-192f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192f-simple.yml' | - '.github/workflows/sign_sphincs-haraka-192f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192f-simple/**' | - 'crypto_sign/sphincs-haraka-192f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192f-simple.yml' | - '.github/workflows/sign_sphincs-haraka-192f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192s-robust/**' | - 'crypto_sign/sphincs-haraka-192s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192s-robust.yml' | - '.github/workflows/sign_sphincs-haraka-192s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192s-robust/**' | - 'crypto_sign/sphincs-haraka-192s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192s-robust.yml' | - '.github/workflows/sign_sphincs-haraka-192s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192s-simple/**' | - 'crypto_sign/sphincs-haraka-192s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192s-simple.yml' | - '.github/workflows/sign_sphincs-haraka-192s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-192s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-192s-simple/**' | - 'crypto_sign/sphincs-haraka-192s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-192s-simple.yml' | - '.github/workflows/sign_sphincs-haraka-192s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256f-robust/**' | - 'crypto_sign/sphincs-haraka-256f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256f-robust.yml' | - '.github/workflows/sign_sphincs-haraka-256f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256f-robust/**' | - 'crypto_sign/sphincs-haraka-256f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256f-robust.yml' | - '.github/workflows/sign_sphincs-haraka-256f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256f-simple/**' | - 'crypto_sign/sphincs-haraka-256f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256f-simple.yml' | - '.github/workflows/sign_sphincs-haraka-256f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256f-simple/**' | - 'crypto_sign/sphincs-haraka-256f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256f-simple.yml' | - '.github/workflows/sign_sphincs-haraka-256f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256s-robust/**' | - 'crypto_sign/sphincs-haraka-256s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256s-robust.yml' | - '.github/workflows/sign_sphincs-haraka-256s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256s-robust/**' | - 'crypto_sign/sphincs-haraka-256s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256s-robust.yml' | - '.github/workflows/sign_sphincs-haraka-256s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256s-simple/**' | - 'crypto_sign/sphincs-haraka-256s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256s-simple.yml' | - '.github/workflows/sign_sphincs-haraka-256s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-haraka-256s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-haraka-256s-simple/**' | - 'crypto_sign/sphincs-haraka-256s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-haraka-256s-simple.yml' | - '.github/workflows/sign_sphincs-haraka-256s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128f-robust/**' | - 'crypto_sign/sphincs-sha256-128f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128f-robust.yml' | - '.github/workflows/sign_sphincs-sha256-128f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128f-robust/**' | - 'crypto_sign/sphincs-sha256-128f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128f-robust.yml' | - '.github/workflows/sign_sphincs-sha256-128f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128f-simple/**' | - 'crypto_sign/sphincs-sha256-128f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128f-simple.yml' | - '.github/workflows/sign_sphincs-sha256-128f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128f-simple/**' | - 'crypto_sign/sphincs-sha256-128f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128f-simple.yml' | - '.github/workflows/sign_sphincs-sha256-128f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128s-robust/**' | - 'crypto_sign/sphincs-sha256-128s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128s-robust.yml' | - '.github/workflows/sign_sphincs-sha256-128s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128s-robust/**' | - 'crypto_sign/sphincs-sha256-128s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128s-robust.yml' | - '.github/workflows/sign_sphincs-sha256-128s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128s-simple/**' | - 'crypto_sign/sphincs-sha256-128s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128s-simple.yml' | - '.github/workflows/sign_sphincs-sha256-128s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-128s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-128s-simple/**' | - 'crypto_sign/sphincs-sha256-128s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-128s-simple.yml' | - '.github/workflows/sign_sphincs-sha256-128s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192f-robust/**' | - 'crypto_sign/sphincs-sha256-192f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192f-robust.yml' | - '.github/workflows/sign_sphincs-sha256-192f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192f-robust/**' | - 'crypto_sign/sphincs-sha256-192f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192f-robust.yml' | - '.github/workflows/sign_sphincs-sha256-192f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192f-simple/**' | - 'crypto_sign/sphincs-sha256-192f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192f-simple.yml' | - '.github/workflows/sign_sphincs-sha256-192f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192f-simple/**' | - 'crypto_sign/sphincs-sha256-192f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192f-simple.yml' | - '.github/workflows/sign_sphincs-sha256-192f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192s-robust/**' | - 'crypto_sign/sphincs-sha256-192s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192s-robust.yml' | - '.github/workflows/sign_sphincs-sha256-192s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192s-robust/**' | - 'crypto_sign/sphincs-sha256-192s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192s-robust.yml' | - '.github/workflows/sign_sphincs-sha256-192s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192s-simple/**' | - 'crypto_sign/sphincs-sha256-192s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192s-simple.yml' | - '.github/workflows/sign_sphincs-sha256-192s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-192s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-192s-simple/**' | - 'crypto_sign/sphincs-sha256-192s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-192s-simple.yml' | - '.github/workflows/sign_sphincs-sha256-192s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256f-robust/**' | - 'crypto_sign/sphincs-sha256-256f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256f-robust.yml' | - '.github/workflows/sign_sphincs-sha256-256f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256f-robust/**' | - 'crypto_sign/sphincs-sha256-256f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256f-robust.yml' | - '.github/workflows/sign_sphincs-sha256-256f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256f-simple/**' | - 'crypto_sign/sphincs-sha256-256f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256f-simple.yml' | - '.github/workflows/sign_sphincs-sha256-256f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256f-simple/**' | - 'crypto_sign/sphincs-sha256-256f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256f-simple.yml' | - '.github/workflows/sign_sphincs-sha256-256f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256s-robust/**' | - 'crypto_sign/sphincs-sha256-256s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256s-robust.yml' | - '.github/workflows/sign_sphincs-sha256-256s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256s-robust/**' | - 'crypto_sign/sphincs-sha256-256s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256s-robust.yml' | - '.github/workflows/sign_sphincs-sha256-256s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256s-simple/**' | - 'crypto_sign/sphincs-sha256-256s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256s-simple.yml' | - '.github/workflows/sign_sphincs-sha256-256s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-sha256-256s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-sha256-256s-simple/**' | - 'crypto_sign/sphincs-sha256-256s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-sha256-256s-simple.yml' | - '.github/workflows/sign_sphincs-sha256-256s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128f-robust/**' | - 'crypto_sign/sphincs-shake256-128f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128f-robust.yml' | - '.github/workflows/sign_sphincs-shake256-128f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128f-robust/**' | - 'crypto_sign/sphincs-shake256-128f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128f-robust.yml' | - '.github/workflows/sign_sphincs-shake256-128f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128f-simple/**' | - 'crypto_sign/sphincs-shake256-128f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128f-simple.yml' | - '.github/workflows/sign_sphincs-shake256-128f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128f-simple/**' | - 'crypto_sign/sphincs-shake256-128f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128f-simple.yml' | - '.github/workflows/sign_sphincs-shake256-128f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128s-robust/**' | - 'crypto_sign/sphincs-shake256-128s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128s-robust.yml' | - '.github/workflows/sign_sphincs-shake256-128s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128s-robust/**' | - 'crypto_sign/sphincs-shake256-128s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128s-robust.yml' | - '.github/workflows/sign_sphincs-shake256-128s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128s-simple/**' | - 'crypto_sign/sphincs-shake256-128s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128s-simple.yml' | - '.github/workflows/sign_sphincs-shake256-128s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-128s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-128s-simple/**' | - 'crypto_sign/sphincs-shake256-128s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-128s-simple.yml' | - '.github/workflows/sign_sphincs-shake256-128s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192f-robust/**' | - 'crypto_sign/sphincs-shake256-192f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192f-robust.yml' | - '.github/workflows/sign_sphincs-shake256-192f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192f-robust/**' | - 'crypto_sign/sphincs-shake256-192f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192f-robust.yml' | - '.github/workflows/sign_sphincs-shake256-192f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192f-simple/**' | - 'crypto_sign/sphincs-shake256-192f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192f-simple.yml' | - '.github/workflows/sign_sphincs-shake256-192f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192f-simple/**' | - 'crypto_sign/sphincs-shake256-192f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192f-simple.yml' | - '.github/workflows/sign_sphincs-shake256-192f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192s-robust/**' | - 'crypto_sign/sphincs-shake256-192s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192s-robust.yml' | - '.github/workflows/sign_sphincs-shake256-192s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192s-robust/**' | - 'crypto_sign/sphincs-shake256-192s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192s-robust.yml' | - '.github/workflows/sign_sphincs-shake256-192s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192s-simple/**' | - 'crypto_sign/sphincs-shake256-192s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192s-simple.yml' | - '.github/workflows/sign_sphincs-shake256-192s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-192s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-192s-simple/**' | - 'crypto_sign/sphincs-shake256-192s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-192s-simple.yml' | - '.github/workflows/sign_sphincs-shake256-192s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256f-robust/**' | - 'crypto_sign/sphincs-shake256-256f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256f-robust.yml' | - '.github/workflows/sign_sphincs-shake256-256f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256f-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256f-robust/**' | - 'crypto_sign/sphincs-shake256-256f-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256f-robust.yml' | - '.github/workflows/sign_sphincs-shake256-256f-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256f-simple/**' | - 'crypto_sign/sphincs-shake256-256f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256f-simple.yml' | - '.github/workflows/sign_sphincs-shake256-256f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256f-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256f-simple/**' | - 'crypto_sign/sphincs-shake256-256f-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256f-simple.yml' | - '.github/workflows/sign_sphincs-shake256-256f-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256s-robust/**' | - 'crypto_sign/sphincs-shake256-256s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256s-robust.yml' | - '.github/workflows/sign_sphincs-shake256-256s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256s-robust*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256s-robust/**' | - 'crypto_sign/sphincs-shake256-256s-robust/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256s-robust.yml' | - '.github/workflows/sign_sphincs-shake256-256s-robust.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||
@@ -1,18 +1,34 @@ | |||||
on: | on: | ||||
push: | push: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256s-simple/**' | - 'crypto_sign/sphincs-shake256-256s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256s-simple.yml' | - '.github/workflows/sign_sphincs-shake256-256s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
pull_request: | pull_request: | ||||
paths: | paths: | ||||
# build if tests change | |||||
- 'test/**' | - 'test/**' | ||||
# do not build if other schemes duplicate_consistency files change | |||||
- '!test/duplicate_consistency/*.yml' | |||||
- 'test/duplicate_consistency/sphincs-shake256-256s-simple*.yml' | |||||
# build if common files change | |||||
- 'common/**' | - 'common/**' | ||||
# build if scheme changed | |||||
- 'crypto_sign/sphincs-shake256-256s-simple/**' | - 'crypto_sign/sphincs-shake256-256s-simple/**' | ||||
# build if workflow file changed | |||||
- '.github/workflows/sign_sphincs-shake256-256s-simple.yml' | - '.github/workflows/sign_sphincs-shake256-256s-simple.yml' | ||||
# Build if any files in the root change, except .md files | |||||
- '*' | - '*' | ||||
- '!*.md' | - '!*.md' | ||||
schedule: | schedule: | ||||