yesod-auth-oauth2/.circleci/config.yml
2020-12-21 08:40:43 -05:00

40 lines
948 B
YAML

version: 2.1
orbs:
stack-build: pbrisbin/stack-build@2.0.0
defaults: &defaults
hlint-yaml-url:
https://raw.githubusercontent.com/pbrisbin/dotfiles/master/hlint.yaml
stack-arguments: --flag yesod-auth-oauth2:example
weeder: false
workflows:
commit:
jobs:
- stack-build/build-test-lint:
<<: *defaults
name: "default"
- stack-build/build-test-lint:
<<: *defaults
name: "ghc-8.6.3 / lts-13.2"
stack-yaml: stack-lts-13.2.yaml
- stack-build/build-test-lint:
<<: *defaults
name: "ghc-8.8.3 / lts-16.10"
stack-yaml: stack-lts-16.10.yaml
- stack-build/build-test-nightly:
name: "nightly"
nightly:
triggers:
- schedule:
cron: "0 0 * * *"
filters:
branches:
only:
- master
jobs:
- stack-build/build-test-nightly:
name: "nightly"