;ci: ignore example files; drop redundant hledger/tests/ entry

This commit is contained in:
Simon Michael 2020-11-17 12:55:13 -08:00
parent 2f2cca9bc0
commit 6cc1312ca8
4 changed files with 37 additions and 6 deletions

View File

@ -27,7 +27,13 @@ on:
- 'hledger/**' - 'hledger/**'
- 'hledger-ui/**' - 'hledger-ui/**'
- 'hledger-web/**' - 'hledger-web/**'
- 'hledger/test/**' # ignore changes to example files, though currently some func tests depend on them
- 'examples/**'
- '!**.journal'
- '!**.j'
- '!**.ledger'
- '!**.csv'
# ignore changes to doc source files
- '!**.m4' - '!**.m4'
- '!**.md' - '!**.md'
- '!**.1' - '!**.1'
@ -44,7 +50,14 @@ on:
- 'hledger/**' - 'hledger/**'
- 'hledger-ui/**' - 'hledger-ui/**'
- 'hledger-web/**' - 'hledger-web/**'
- 'hledger/test/**' # ignore changes to example files, though currently some func tests depend on them
- 'examples/**'
- '!**.journal'
- '!**.j'
- '!**.ledger'
- '!**.csv'
# ignore changes to doc source files
- '!**.m4'
- '!**.md' - '!**.md'
- '!**.1' - '!**.1'
- '!**.5' - '!**.5'

View File

@ -19,7 +19,13 @@ on:
- 'hledger/**' - 'hledger/**'
- 'hledger-ui/**' - 'hledger-ui/**'
- 'hledger-web/**' - 'hledger-web/**'
- 'hledger/test/**' # ignore changes to example files, though currently some func tests depend on them
- 'examples/**'
- '!**.journal'
- '!**.j'
- '!**.ledger'
- '!**.csv'
# ignore changes to doc source files
- '!**.m4' - '!**.m4'
- '!**.md' - '!**.md'
- '!**.1' - '!**.1'

View File

@ -15,7 +15,13 @@ on:
- 'hledger/**' - 'hledger/**'
- 'hledger-ui/**' - 'hledger-ui/**'
- 'hledger-web/**' - 'hledger-web/**'
- 'hledger/test/**' # ignore changes to example files, though currently some func tests depend on them
- 'examples/**'
- '!**.journal'
- '!**.j'
- '!**.ledger'
- '!**.csv'
# ignore changes to doc source files
- '!**.m4' - '!**.m4'
- '!**.md' - '!**.md'
- '!**.1' - '!**.1'

View File

@ -1,7 +1,6 @@
# Runs on notable pushes to ci-windows, and weekly on master. # Runs on notable pushes to ci-windows, and weekly on master.
# Builds all modules optimised on windows, # Builds all modules optimised on windows,
# using GHC 8.8.2 to avoid https://gitlab.haskell.org/ghc/ghc/issues/17926,
# and uploads a binaries artifact. # and uploads a binaries artifact.
name: windows CI name: windows CI
@ -19,7 +18,13 @@ on:
- 'hledger/**' - 'hledger/**'
- 'hledger-ui/**' - 'hledger-ui/**'
- 'hledger-web/**' - 'hledger-web/**'
# - 'hledger/test/**' # ignore changes to example files, though currently some func tests depend on them
- 'examples/**'
- '!**.journal'
- '!**.j'
- '!**.ledger'
- '!**.csv'
# ignore changes to doc source files
- '!**.m4' - '!**.m4'
- '!**.md' - '!**.md'
- '!**.1' - '!**.1'
@ -27,6 +32,7 @@ on:
- '!**.info' - '!**.info'
- '!**.txt' - '!**.txt'
jobs: jobs:
build: build:
runs-on: windows-latest runs-on: windows-latest