mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-20 02:37:12 +03:00
;ci: github: tweaks
This commit is contained in:
parent
3565f49acf
commit
c2191c53c4
10
.github/workflows/linux-nightly.yml
vendored
10
.github/workflows/linux-nightly.yml
vendored
@ -19,8 +19,9 @@
|
||||
name: linux nightly/pr CI
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 23 * * *"
|
||||
# XXX not supported yet; build on push to "ci" instead
|
||||
# schedule:
|
||||
# - cron: "0 23 * * *"
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
paths:
|
||||
@ -35,9 +36,8 @@ on:
|
||||
- '!**.5'
|
||||
- '!**.info'
|
||||
- '!**.txt'
|
||||
# uncomment when testing CI:
|
||||
push:
|
||||
branches: [ master ]
|
||||
branches: [ ci, master ] # master too for testing
|
||||
paths:
|
||||
- 'stack*'
|
||||
- 'hledger-lib'
|
||||
@ -158,7 +158,7 @@ jobs:
|
||||
|
||||
- name: Install haskell deps
|
||||
run: |
|
||||
stack $ARGS test --bench --only-dependencies
|
||||
stack $ARGS build --test --bench --only-dependencies
|
||||
# --no-terminal
|
||||
env:
|
||||
ARGS: ${{ matrix.plan.resolver }}
|
||||
|
9
.github/workflows/mac-nightly.yml
vendored
9
.github/workflows/mac-nightly.yml
vendored
@ -3,11 +3,12 @@
|
||||
name: mac nightly CI
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 23 * * *"
|
||||
# XXX not supported yet; build on push to "ci" instead
|
||||
# schedule:
|
||||
# - cron: "0 23 * * *"
|
||||
# uncomment when testing CI:
|
||||
push:
|
||||
branches: [ master ]
|
||||
branches: [ ci, master ] # master too for testing
|
||||
paths:
|
||||
- 'stack*'
|
||||
- 'hledger-lib'
|
||||
@ -105,7 +106,7 @@ jobs:
|
||||
|
||||
- name: Install haskell deps
|
||||
run: |
|
||||
stack --resolver=lts --install-ghc test --bench --only-dependencies
|
||||
stack --resolver=lts --install-ghc build --test --bench --only-dependencies
|
||||
# --no-terminal --bench --install-ghc
|
||||
|
||||
- name: Build hledger
|
||||
|
21
.github/workflows/windows-nightly.yml
vendored
21
.github/workflows/windows-nightly.yml
vendored
@ -4,11 +4,12 @@
|
||||
name: windows nightly CI
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 23 * * *"
|
||||
# XXX not supported yet; build on push to "ci" instead
|
||||
# schedule:
|
||||
# - cron: "0 23 * * *"
|
||||
# uncomment when testing CI:
|
||||
push:
|
||||
branches: [ master ]
|
||||
branches: [ ci, master ] # master too for testing
|
||||
paths:
|
||||
- 'stack*'
|
||||
- 'hledger-lib'
|
||||
@ -106,25 +107,13 @@ jobs:
|
||||
run: |
|
||||
stack --resolver=lts --no-terminal setup
|
||||
|
||||
- name: Show stuff
|
||||
run: |
|
||||
ls C:\Users\runneradmin\
|
||||
ls C:\Users\runneradmin\AppData\
|
||||
ls C:\Users\runneradmin\AppData\Local\
|
||||
ls C:\Users\runneradmin\AppData\Local\Programs\
|
||||
ls C:\Users\runneradmin\AppData\Local\Programs\stack
|
||||
ls C:\Users\runneradmin\AppData\Local\Programs\stack\x86_64-windows
|
||||
ls C:\Users\runneradmin\AppData\LocalLow\
|
||||
ls C:\Users\runneradmin\AppData\Roaming\
|
||||
ls C:\Users\runneradmin\AppData\Roaming\stack\
|
||||
|
||||
# - name: Install shelltestrunner
|
||||
# - if [[ ! -x ~/.local/bin/shelltest ]]; then stack install shelltestrunner-1.9; fi
|
||||
# - shelltest --version
|
||||
|
||||
- name: Install haskell deps
|
||||
run: |
|
||||
stack --resolver=lts --no-terminal test --only-dependencies
|
||||
stack --resolver=lts --no-terminal build --test --only-dependencies
|
||||
# --bench --install-ghc
|
||||
|
||||
- name: Build hledger
|
||||
|
Loading…
Reference in New Issue
Block a user