ci: push: really run for all file changes

so that they get the success status and can then be pushed to master.
This commit is contained in:
Simon Michael 2022-04-05 09:24:03 -10:00
parent 6d02e9ef57
commit f42998bab7

View File

@ -14,35 +14,33 @@ name: push CI
on: on:
push: push:
branches: [ simon ] branches: [ simon ]
paths: # Run this workflow on changes to any file, including trivial doc fixes,
- '.github/workflows/push.yml' # since a successful run is required before merging into master.
- 'stack*.yaml' # Hopefully caching will keep it relatively cheap.
- 'hledger-lib/**' # paths:
- 'hledger/**' # - '.github/workflows/push.yml'
- 'hledger-ui/**' # - 'stack*.yaml'
- 'hledger-web/**' # - 'hledger-lib/**'
- 'bin/*.hs' # - 'hledger/**'
- 'examples/**' # - 'hledger-ui/**'
# - 'hledger-web/**'
# Run this workflow on changes to any file, including trivial doc fixes, # - 'bin/*.hs'
# since a successful run is required before merging into master. # - 'examples/**'
# Hopefully caching will keep it relatively cheap. # # ignore certain boring paths completely (even if the commit message didn't begin with ;).
# # XXX it would still be nice to check the commit messages.
# # ignore certain boring paths completely (even if the commit message didn't begin with ;). # #
# # XXX it would still be nice to check the commit messages. # # ignore changes to (most?) example files, though some func tests depend on them
# # # - '!**.journal'
# # ignore changes to (most?) example files, though some func tests depend on them # - '!**.j'
# - '!**.journal' # - '!**.ledger'
# - '!**.j' # - '!**.csv'
# - '!**.ledger' # # ignore changes to doc source files
# - '!**.csv' # - '!**.m4'
# # ignore changes to doc source files # - '!**.md'
# - '!**.m4' # - '!**.1'
# - '!**.md' # - '!**.5'
# - '!**.1' # - '!**.info'
# - '!**.5' # - '!**.txt'
# - '!**.info'
# - '!**.txt'
# also allow this workflow to be triggered manually # also allow this workflow to be triggered manually
workflow_dispatch: workflow_dispatch: