Skip to content

Commit

Permalink
Move stack CI to github workflows.
Browse files Browse the repository at this point in the history
  • Loading branch information
pranaysashank committed Feb 23, 2021
1 parent 3dc1e2c commit 9ecae85
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
2 changes: 0 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -390,8 +390,6 @@ workflows:
#- cabal-ghc-7.10.3
- cabal-ghcjs-8_4:
name: GHCJS 8.4 + no-test + no-docs
- stack-ghc-8_8:
name: GHC 8.8 + stack lts-16.12
#- stack-ghc-8.4
#- stack-ghc-8.2
#- coveralls-ghc-8.2.2
Expand Down
11 changes: 10 additions & 1 deletion .github/workflows/haskell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,21 @@ jobs:

BUILD: ${{ matrix.build }}
GHCVER: ${{ matrix.ghc_version }}
RESOLVER: ${{ matrix.resolver }}
CABAL_BUILD_OPTIONS: ${{ matrix.cabal_build_options }}
CABAL_BUILD_TARGETS: ${{ matrix.cabal_build_targets }}
CABAL_PROJECT: ${{ matrix.cabal_project }}
STACK_BUILD_OPTIONS: ${{ matrix.stack_build_options }}
DISABLE_DOCS: ${{ matrix.disable_docs }}
SDIST_OPTIONS: ${{ matrix.sdist_options }}
DISABLE_SDIST_BUILD: ${{ matrix.disable_sdist_build }}
DISABLE_DIST_CHECKS: ${{ matrix.disable_dist_checks }}

runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
name: [8.10.2+macOS, 8.8.3+inspection+fusion-plugin+Werror, 8.6.5+fusion-plugin, 8.6.5+streamk, 8.4.4+debug, doctests]
name: [8.10.2+macOS, 8.8.3+inspection+fusion-plugin+Werror, 8.8+stack+lts-16.2, 8.6.5+fusion-plugin, 8.6.5+streamk, 8.4.4+debug, doctests]
cabal_version: ["3.2"]
include:
- name: 8.10.2+macOS
Expand All @@ -52,6 +55,12 @@ jobs:
cabal_project: cabal.project.ci
cabal_build_options: "--flag fusion-plugin --flag inspection"
runner: ubuntu-latest
- name: 8.8+stack+lts-16.2
build: stack
resolver: lts-16.12
sdist_options: "--ignore-check"
stack_build_options: "--flag streamly-benchmarks:-opt"
runner: ubuntu-latest
- name: 8.6.5+streamk
ghc_version: 8.6.5
build: cabal-v2
Expand Down

0 comments on commit 9ecae85

Please sign in to comment.