diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index a86408ed..a477864d 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -5,15 +5,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Get the Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: 'Trailing white spaces ?' uses: harupy/find-trailing-whitespace@master - - name: 'Set up HLint' - uses: haskell/actions/hlint-setup@v2 - - name: 'Run HLint' - uses: haskell/actions/hlint-run@v2 + uses: haskell-actions/hlint-scan@v1 with: fail-on: warning diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 759ab6fb..c18e08b5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,17 @@ jobs: strategy: matrix: os: [ubuntu-latest] - ghc: [ '8.4' , '8.6', '8.8', '8.10', '9.0', '9.2', 'latest'] + ghc: + # - '8.4' (Haddock failure) + # - '8.6' (Haddock failure) + - '8.8' + - '8.10' + - '9.0' + - '9.2' + - '9.4' + - '9.6' + - 'latest' + include: - os: windows-latest ghc: 'latest' @@ -23,17 +33,17 @@ jobs: steps: - name: 'Setup' - uses: haskell/actions/setup@v1 + uses: haskell-actions/setup@v2 with: ghc-version: ${{ matrix.ghc }} - + cabal-version: 'latest' - name: Information run: | ghc --version cabal --version - name: Get the Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Submodules run: git submodule update --init libverse diff --git a/CHANGELOG.md b/CHANGELOG.md index 915a7b0b..5df8ffef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,13 +7,18 @@ - [ ] Key Exchange (via X25519) - [ ] Signature scheme (via ED25519) +## [0.3.8] - Oct 6, 2023 + +Release that supports ghc-9.6 (base 4.18) + + ## [0.3.7] - Nov 14, 2022 -Release that supports ghc-9.4 (base 0.4.17). +Release that supports ghc-9.4 (base 4.17). ## [0.3.6] - Dec 3, 2021 -Release that supports ghc-9.2 (base 0.4.16). +Release that supports ghc-9.2 (base 4.16). ## [0.3.5] - Oct 10, 2021 @@ -204,4 +209,5 @@ This release comes with very little changes. [0.3.5]: [0.3.6]: [0.3.7]: +[0.3.8]: [raaz]: diff --git a/raaz.cabal b/raaz.cabal index 921e3ff4..9c990dae 100644 --- a/raaz.cabal +++ b/raaz.cabal @@ -192,9 +192,9 @@ common defaults default-language: Haskell2010 ghc-options: -Wall default-extensions: NoImplicitPrelude - build-depends: base >= 4.11 && < 4.18 - , bytestring >= 0.10 && < 0.12 - , deepseq >= 1.4 && < 1.5 + build-depends: base >= 4.11 && < 4.19 + , bytestring >= 0.10 && < 0.13 + , deepseq >= 1.4 && < 1.6 , vector >= 0.12 && < 0.14 ------------------------ Compiler optimisation flags -------------------------------------