From 2c4887d7b59f9f6c75787b1a86c5a12186d2befd Mon Sep 17 00:00:00 2001 From: Adithya Kumar Date: Sun, 1 Dec 2024 20:30:37 +0530 Subject: [PATCH] Add a CI for streamly-core-master --- .github/workflows/packcheck.yml | 9 +++++++++ .packcheck.ignore | 1 + cabal.project.Werror | 15 +++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 cabal.project.Werror diff --git a/.github/workflows/packcheck.yml b/.github/workflows/packcheck.yml index e93e8f7..922ac74 100644 --- a/.github/workflows/packcheck.yml +++ b/.github/workflows/packcheck.yml @@ -92,6 +92,15 @@ jobs: include: + - name: 9.10.1+streamly-core-master + ghc_version: 9.10.1 + command: cabal-v2 + runner: ubuntu-latest + cabal-version: 3.8.1.0 + ignore_error: false + pack_options: >- + CABAL_PROJECT=cabal.project.Werror + - name: 9.8.1+streamly-core-0.2.2+text-2.1.1 ghc_version: 9.8.1 command: cabal-v2 diff --git a/.packcheck.ignore b/.packcheck.ignore index 48f948d..99f412e 100644 --- a/.packcheck.ignore +++ b/.packcheck.ignore @@ -1,3 +1,4 @@ .packcheck.ignore .github/workflows/packcheck.yml .gitignore +cabal.project.Werror diff --git a/cabal.project.Werror b/cabal.project.Werror new file mode 100644 index 0000000..0559699 --- /dev/null +++ b/cabal.project.Werror @@ -0,0 +1,15 @@ +packages: streamly-text.cabal + +package streamly-text + ghc-options: -Werror + +source-repository-package + type: git + location: https://github.com/composewell/streamly.git + tag: master + +source-repository-package + type: git + location: https://github.com/composewell/streamly.git + tag: master + subdir: core