on master help sign in
Add a CI workflow the uses storable for unboxed arrays
commitb95d3c4d1dba1b350a0c3bc10b23b44f244abde4 authorAdithya Kumar <adithya@composewell.com> dateWed 15 Jun 2022, 14:08 (4 years ago) parentadc2e75
3 files changed+19
.github/workflows/haskell.yml+7 .packcheck.ignore+1 cabal.project.storable+11
.github/workflows/haskell.yml+7
@@ -102,6 +102,13 @@ jobs:
102102 stack_build_options: "--flag streamly-benchmarks:-opt"
103103 cabal_version: 3.6
104104 ignore_error: false
105+ - name: 8.10.7-storable-serialization
106+ runner: ubuntu-latest
107+ build: cabal
108+ cabal_version: 3.6
109+ cabal_project: cabal.project.storable
110+ disable_sdist_build: "y"
111+ ignore_error: false
105112 - name: 8.10.7-macos
106113 ghc_version: 8.10.7
107114 runner: macos-latest
.packcheck.ignore+1
@@ -23,6 +23,7 @@ cabal.project.report
2323cabal.project.packdiff
2424cabal.project.Werror
2525cabal.project.Werror-nocode
26+cabal.project.storable
2627default.nix
2728examples/README.md
2829hie.yaml
cabal.project.storablenew file+11
@@ -0,0 +1,11 @@
1+packages: streamly.cabal
2+ , core/streamly-core.cabal
3+ , test/streamly-tests.cabal
4+ , benchmark/streamly-benchmarks.cabal
5+ , docs/streamly-docs.cabal
6+
7+package streamly
8+ flags: +use-storable
9+
10+package streamly-core
11+ flags: +use-storable