diff --git a/.github/workflows/cabal.yml b/.github/workflows/cabal.yml index 8b81997..fe36736 100644 --- a/.github/workflows/cabal.yml +++ b/.github/workflows/cabal.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-18.04 strategy: matrix: - ghc: ["8.6.5"] + ghc: ["8.6.5", "8.8.1"] cabal: ["3.0"] steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index e590359..1dc2f95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Revision history for haskell-stack-trace-pugin +## Unreleased changes + +- Allow GHC-8.8.1 + ## 0.1.1.0 -- 2020-01-18 - Ergonomic improvements [#1](https://github.com/waddlaw/haskell-stack-trace-plugin/pull/1) (@khwarizmii) diff --git a/haskell-stack-trace-plugin.cabal b/haskell-stack-trace-plugin.cabal index 9154446..a790f67 100644 --- a/haskell-stack-trace-plugin.cabal +++ b/haskell-stack-trace-plugin.cabal @@ -20,7 +20,7 @@ extra-source-files: CHANGELOG.md Readme.md -tested-with: GHC ==8.6.5 +tested-with: GHC ==8.6.5 || ==8.8.1 source-repository head type: git @@ -32,13 +32,13 @@ flag dev default: False common common-opts - build-depends: base ^>=4.12 + build-depends: base >=4.12 && <4.14 default-language: Haskell2010 library import: common-opts hs-source-dirs: src - build-depends: ghc ^>=8.6 + build-depends: ghc ^>=8.6 || ^>=8.8 exposed-modules: StackTrace.Plugin if flag(dev) diff --git a/test/StackTrace/PluginSpec.hs b/test/StackTrace/PluginSpec.hs index e2a4352..5045094 100644 --- a/test/StackTrace/PluginSpec.hs +++ b/test/StackTrace/PluginSpec.hs @@ -9,7 +9,7 @@ import System.Process.Typed spec :: Spec spec = do output <- runIO exe - expected <- runIO $ BL.readFile "test/resource/ghc86.output" + expected <- runIO $ BL.readFile "test/resource/ghc.output" it "integration test" $ output `shouldBe` expected diff --git a/test/resource/ghc86.output b/test/resource/ghc.output similarity index 100% rename from test/resource/ghc86.output rename to test/resource/ghc.output