Skip to content

Commit

Permalink
Add 9.8.2 macos CI
Browse files Browse the repository at this point in the history
Change 8.10.7 CI to cabal
Remove the redundant 9.8.1 -Werror CI
  • Loading branch information
harendra-kumar committed Sep 26, 2024
1 parent 016a692 commit 065dd4c
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 17 deletions.
36 changes: 20 additions & 16 deletions .github/workflows/haskell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ jobs:
cabal_project: cabal.project.ghc-head
disable_sdist_build: "y"
ignore_error: true
# Note: use linux for warning build for convenient dev testing
- name: 9.10.1-Werror
ghc_version: 9.10.1
runner: ubuntu-latest
Expand All @@ -119,15 +120,20 @@ jobs:
cabal_project: cabal.project
cabal_build_options: "--flag fusion-plugin --flag inspection"
ignore_error: false
# Note: use linux for warning build for convenient dev testing
- name: 9.8.1-Werror
ghc_version: 9.8.1
runner: ubuntu-latest
build: cabal
cabal_version: 3.10.1.0
- name: 9.8.2-macos-stack
runner: macos-latest
build: stack
resolver: nightly-2024-09-26
stack_yaml: stack.yaml
disable_docs: "y"
disable_sdist_build: "y"
cabal_project: cabal.project.Werror
ignore_error: false
disable_dist_checks: "y"
disable_test: "y"
disable_bench: "y"
#sdist_options: "--ignore-check"
stack_build_options: "-v"
cabal_version: 3.12.1.0
ignore_error: true
# - name: 9.8.1-docspec
# ghc_version: 9.8.1
# runner: ubuntu-latest
Expand Down Expand Up @@ -187,17 +193,15 @@ jobs:
cabal_version: 3.6.2.0
subdir: core
ignore_error: false
- name: 8.10.7-stack
- name: 8.10.7-noopt
runner: ubuntu-latest
build: stack
resolver: lts-18.28
stack_yaml: stack.yaml
disable_docs: "y"
build: cabal
cabal_version: 3.6.2.0
cabal_project: cabal.project
disable_sdist_build: "y"
disable_docs: "y"
disable_dist_checks: "y"
#sdist_options: "--ignore-check"
stack_build_options: "--flag streamly-benchmarks:-opt"
cabal_version: 3.12.1.0
cabal_build_options: "--flags \"-opt\""
ignore_error: false
# - name: 8.10.7-coverage
# ghc_version: 8.10.7
Expand Down
2 changes: 1 addition & 1 deletion stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ packages:
- './core'

extra-deps:
- tasty-bench-0.3.1
#- tasty-bench-0.3.1
- lockfree-queue-0.2.4
- unicode-data-0.6.0

Expand Down

0 comments on commit 065dd4c

Please sign in to comment.