;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,
|
# 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
|
# based on https://gist.github.com/mstksg/11f753d891cee5980326a8ea8c865233
|
||||||
# docs:
|
# docs:
|
||||||
@ -19,7 +19,7 @@
|
|||||||
name: linux nightly/pr CI
|
name: linux nightly/pr CI
|
||||||
|
|
||||||
on:
|
on:
|
||||||
# XXX not supported yet; build on push to "ci" instead
|
# XXX not supported yet; build on noteworthy push to "ci" instead
|
||||||
# schedule:
|
# schedule:
|
||||||
# - cron: "0 23 * * *"
|
# - cron: "0 23 * * *"
|
||||||
pull_request:
|
pull_request:
|
||||||
@ -163,7 +163,7 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
ARGS: ${{ matrix.plan.resolver }}
|
ARGS: ${{ matrix.plan.resolver }}
|
||||||
|
|
||||||
- name: Build/unittest/benchmark/haddock hledger
|
- name: Build, unittest, doctest, haddocktest hledger
|
||||||
run: |
|
run: |
|
||||||
stack $ARGS build --ghc-options=-Werror --test --bench --haddock --no-haddock-deps
|
stack $ARGS build --ghc-options=-Werror --test --bench --haddock --no-haddock-deps
|
||||||
# --no-terminal # --no-run-benchmarks
|
# --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
|
name: mac nightly CI
|
||||||
|
|
||||||
on:
|
on:
|
||||||
# XXX not supported yet; build on push to "ci" instead
|
# XXX not supported yet; build on noteworthy push to "ci" instead
|
||||||
# schedule:
|
# schedule:
|
||||||
# - cron: "0 23 * * *"
|
# - cron: "0 23 * * *"
|
||||||
# uncomment when testing CI:
|
# 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
|
name: quick CI
|
||||||
|
|
||||||
@ -29,43 +30,43 @@ jobs:
|
|||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: ~/.stack
|
path: ~/.stack
|
||||||
key: ${{ runner.os }}-stack
|
key: quick-${{ runner.os }}-stack
|
||||||
|
|
||||||
- name: Cache ~/.local/bin
|
- name: Cache ~/.local/bin
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: ~/.local/bin
|
path: ~/.local/bin
|
||||||
key: ${{ runner.os }}-local-bin
|
key: quick-${{ runner.os }}-local-bin
|
||||||
|
|
||||||
- name: Cache .stack-work
|
- name: Cache .stack-work
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: .stack-work
|
path: .stack-work
|
||||||
key: ${{ runner.os }}-stack-work
|
key: quick-${{ runner.os }}-stack-work
|
||||||
|
|
||||||
- name: Cache hledger-lib/.stack-work
|
- name: Cache hledger-lib/.stack-work
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: hledger-lib/.stack-work
|
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
|
- name: Cache hledger/.stack-work
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: hledger/.stack-work
|
path: hledger/.stack-work
|
||||||
key: ${{ runner.os }}-hledger-stack-work
|
key: quick-${{ runner.os }}-hledger-stack-work
|
||||||
|
|
||||||
- name: Cache hledger-ui/.stack-work
|
- name: Cache hledger-ui/.stack-work
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: hledger-ui/.stack-work
|
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
|
- name: Cache hledger-web/.stack-work
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
with:
|
with:
|
||||||
path: hledger-web/.stack-work
|
path: hledger-web/.stack-work
|
||||||
key: ${{ runner.os }}-hledger-web-stack-work
|
key: quick-${{ runner.os }}-hledger-web-stack-work
|
||||||
|
|
||||||
# actions
|
# actions
|
||||||
|
|
||||||
|
|||||||
2
.github/workflows/windows-nightly.yml
vendored
2
.github/workflows/windows-nightly.yml
vendored
@ -4,7 +4,7 @@
|
|||||||
name: windows nightly CI
|
name: windows nightly CI
|
||||||
|
|
||||||
on:
|
on:
|
||||||
# XXX not supported yet; build on push to "ci" instead
|
# XXX not supported yet; build on noteworthy push to "ci" instead
|
||||||
# schedule:
|
# schedule:
|
||||||
# - cron: "0 23 * * *"
|
# - cron: "0 23 * * *"
|
||||||
# uncomment when testing CI:
|
# uncomment when testing CI:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user