mirror of
https://github.com/simonmichael/hledger.git
synced 2024-11-07 21:15:19 +03:00
;ci: github: comments
This commit is contained in:
parent
c2191c53c4
commit
0b96539051
6
.github/workflows/linux-nightly.yml
vendored
6
.github/workflows/linux-nightly.yml
vendored
@ -1,5 +1,5 @@
|
||||
# reasonably thorough build/test/benchmark/haddock/functest testing,
|
||||
# on linux, run nightly and also for pull requests
|
||||
# on linux, run nightly and also for noteworthy pull requests
|
||||
|
||||
# based on https://gist.github.com/mstksg/11f753d891cee5980326a8ea8c865233
|
||||
# docs:
|
||||
@ -19,7 +19,7 @@
|
||||
name: linux nightly/pr CI
|
||||
|
||||
on:
|
||||
# XXX not supported yet; build on push to "ci" instead
|
||||
# XXX not supported yet; build on noteworthy push to "ci" instead
|
||||
# schedule:
|
||||
# - cron: "0 23 * * *"
|
||||
pull_request:
|
||||
@ -163,7 +163,7 @@ jobs:
|
||||
env:
|
||||
ARGS: ${{ matrix.plan.resolver }}
|
||||
|
||||
- name: Build/unittest/benchmark/haddock hledger
|
||||
- name: Build, unittest, doctest, haddocktest hledger
|
||||
run: |
|
||||
stack $ARGS build --ghc-options=-Werror --test --bench --haddock --no-haddock-deps
|
||||
# --no-terminal # --no-run-benchmarks
|
||||
|
2
.github/workflows/mac-nightly.yml
vendored
2
.github/workflows/mac-nightly.yml
vendored
@ -3,7 +3,7 @@
|
||||
name: mac nightly CI
|
||||
|
||||
on:
|
||||
# XXX not supported yet; build on push to "ci" instead
|
||||
# XXX not supported yet; build on noteworthy push to "ci" instead
|
||||
# schedule:
|
||||
# - cron: "0 23 * * *"
|
||||
# uncomment when testing CI:
|
||||
|
17
.github/workflows/quick.yml
vendored
17
.github/workflows/quick.yml
vendored
@ -1,4 +1,5 @@
|
||||
# quick build and tests, on linux, for noteworthy pushes to master
|
||||
# quick build and tests (unit & func, but not doc or haddock tests),
|
||||
# on linux, for noteworthy pushes to master
|
||||
|
||||
name: quick CI
|
||||
|
||||
@ -29,43 +30,43 @@ jobs:
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: ~/.stack
|
||||
key: ${{ runner.os }}-stack
|
||||
key: quick-${{ runner.os }}-stack
|
||||
|
||||
- name: Cache ~/.local/bin
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: ~/.local/bin
|
||||
key: ${{ runner.os }}-local-bin
|
||||
key: quick-${{ runner.os }}-local-bin
|
||||
|
||||
- name: Cache .stack-work
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: .stack-work
|
||||
key: ${{ runner.os }}-stack-work
|
||||
key: quick-${{ runner.os }}-stack-work
|
||||
|
||||
- name: Cache hledger-lib/.stack-work
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: hledger-lib/.stack-work
|
||||
key: ${{ runner.os }}-hledger-lib-stack-work
|
||||
key: quick-${{ runner.os }}-hledger-lib-stack-work
|
||||
|
||||
- name: Cache hledger/.stack-work
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: hledger/.stack-work
|
||||
key: ${{ runner.os }}-hledger-stack-work
|
||||
key: quick-${{ runner.os }}-hledger-stack-work
|
||||
|
||||
- name: Cache hledger-ui/.stack-work
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: hledger-ui/.stack-work
|
||||
key: ${{ runner.os }}-hledger-ui-stack-work
|
||||
key: quick-${{ runner.os }}-hledger-ui-stack-work
|
||||
|
||||
- name: Cache hledger-web/.stack-work
|
||||
uses: actions/cache@v1
|
||||
with:
|
||||
path: hledger-web/.stack-work
|
||||
key: ${{ runner.os }}-hledger-web-stack-work
|
||||
key: quick-${{ runner.os }}-hledger-web-stack-work
|
||||
|
||||
# actions
|
||||
|
||||
|
2
.github/workflows/windows-nightly.yml
vendored
2
.github/workflows/windows-nightly.yml
vendored
@ -4,7 +4,7 @@
|
||||
name: windows nightly CI
|
||||
|
||||
on:
|
||||
# XXX not supported yet; build on push to "ci" instead
|
||||
# XXX not supported yet; build on noteworthy push to "ci" instead
|
||||
# schedule:
|
||||
# - cron: "0 23 * * *"
|
||||
# uncomment when testing CI:
|
||||
|
Loading…
Reference in New Issue
Block a user