;ci: github: comments

This commit is contained in:
Simon Michael 2020-03-06 19:00:10 -08:00
parent c2191c53c4
commit 0b96539051
4 changed files with 14 additions and 13 deletions

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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: