Skip to content

Commit

Permalink
[#83] Support GHC-8.10
Browse files Browse the repository at this point in the history
Resolves #83
  • Loading branch information
vrom911 committed Apr 17, 2020
1 parent 2eb113f commit bd6ee57
Show file tree
Hide file tree
Showing 14 changed files with 527 additions and 138 deletions.
48 changes: 48 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: CI

on:
# Trigger the workflow on push or pull request,
# but only for the master branch
push:
branches:
- master
pull_request:

jobs:
build:
name: ghc ${{ matrix.ghc }}
runs-on: ubuntu-16.04
strategy:
matrix:
cabal: ["3.0"]
ghc:
- "8.2.2"
- "8.4.4"
- "8.6.5"
- "8.8.3"
- "8.10.1"

steps:
- uses: actions/checkout@v2
if: github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/master'

- uses: actions/setup-haskell@v1
name: Setup Haskell
with:
ghc-version: ${{ matrix.ghc }}
cabal-version: ${{ matrix.cabal }}

- uses: actions/cache@v1
name: Cache ~/.cabal/store
with:
path: ~/.cabal/store
key: ${{ runner.os }}-${{ matrix.ghc }}-cabal

- name: Build
run: |
cabal update
cabal build --enable-tests --enable-benchmarks all
- name: Test
run: |
cabal test --enable-tests --test-show-details=direct all
5 changes: 3 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@ matrix:
- ghc: 8.2.2
- ghc: 8.4.4
- ghc: 8.6.5
- ghc: 8.8.1
- ghc: 8.8.3
- ghc: 8.10.1

- ghc: 8.8.1
- ghc: 8.8.3
env: STACK_YAML="$TRAVIS_BUILD_DIR/stack.yaml"

install:
Expand Down
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
`typerep-map` uses [PVP Versioning][1].
The changelog is available [on GitHub][2].

## 0.3.3.0 — Apr 18, 2020

* [#83](https://github.com/kowainik/typerep-map/issues/83):
Support GHC-8.10.
* [#80](https://github.com/kowainik/typerep-map/issues/80):
Build on 32-bit platforms.
* [#78](https://github.com/kowainik/typerep-map/issues/78):
Support GHC-8.8.3.
* [#63](https://github.com/kowainik/typerep-map/pull/63):
Add invariant check.

## 0.3.2 — Mar 27, 2019

* [#47](https://github.com/kowainik/typerep-map/issues/47):
Expand All @@ -27,7 +38,6 @@ The changelog is available [on GitHub][2].
Rewrite `fromSortedList` to use `Array` and `MutableArray`
instead of `IntMap`.


## 0.2.0

* [#43](https://github.com/kowainik/typerep-map/issues/43):
Expand Down
53 changes: 0 additions & 53 deletions CONTRIBUTING.md

This file was deleted.

Loading

0 comments on commit bd6ee57

Please sign in to comment.