git.iko.soy/typeable/haskell-stack-trace-plugin
on master help sign in
release preparation
commit093a052f0504941df3695abfc3eab5760dd43626 authorwaddlaw <ingronze@gmail.com> dateFri 21 May 2021, 15:17 (5 years ago) parentd18c37a
5 files changed+31−41
.github/workflows/cabal.yml+16−28 .gitignore+2−1 CHANGELOG.md+4 LICENSE+1−1 haskell-stack-trace-plugin.cabal+8−11
.github/workflows/cabal.yml+16−28
@@ -2,13 +2,9 @@ name: cabal
22
33on:
44 push:
5− branches:
6− - master
7− tags-ignore:
8− - '*'
5+ branches: [ master ]
96 pull_request:
10− branches:
11− - '*'
7+ branches: [ '*' ]
128 schedule:
139 - cron: "00 15 * * *"
1410
@@ -17,40 +13,32 @@ jobs:
1713 runs-on: ubuntu-18.04
1814 strategy:
1915 matrix:
20− ghc: ["8.6.5", "8.8.1", "8.10.4"]
21− cabal: ["3.0"]
16+ ghc: ["8.6", "8.8", "8.10"]
17+ cabal: ["3.2"]
18+ cache-version: ["2021-05-21"]
2219
2320 steps:
2421 - uses: actions/checkout@v2
25− - uses: actions/setup-haskell@v1
22+ - uses: haskell/actions/setup@v1
2623 with:
2724 ghc-version: ${{ matrix.ghc }}
2825 cabal-version: ${{ matrix.cabal }}
2926
30− - name: Display ghc & cabal version
31− run: |
32− ghc -V
33− cabal -V
34−
3527 - name: Cache ~/.cabal/store
36− uses: actions/cache@v1.1.0
37− with:
38− path: ~/.cabal/store
39− key: ${{ matrix.ghc }}-v0-cabal-store-${{ hashFiles('*.cabal') }}
40−
41− - name: Cache dist-newstyle
42− uses: actions/cache@v1.1.0
28+ uses: actions/cache@v2
4329 with:
44− path: dist-newstyle
45− key: ${{ matrix.ghc }}-v0-cabal-dist-${{ hashFiles('*.cabal') }}
30+ path: |
31+ ~/.cabal/store
32+ dist-newstyle
33+ key: ${{ runner.os }}-${{ matrix.ghc }}-${{ matrix.cache-version }}-cabal
4634
4735 - name: Install dependencies
4836 run: |
49− cabal v2-update
50− cabal v2-configure --disable-optimization --enable-tests --write-ghc-environment-files=always -j2
51− cabal v2-build --only-dependencies
37+ cabal update
38+ cabal configure --disable-optimization --enable-tests --write-ghc-environment-files=always -j2
39+ cabal build --only-dependencies
5240
5341 - name: Build & Test
5442 run: |
55− cabal v2-build --flag dev
56− cabal v2-test --flag dev
43+ cabal build --flag dev
44+ cabal test --flag dev
.gitignore+2−1
@@ -3,4 +3,5 @@ dist-*/
33.ghc.environment.*
44cabal.project.local
55
6−*~
6+*~
7+tasks.json
CHANGELOG.md+4
@@ -2,6 +2,10 @@
22
33## Unreleased changes
44
5+## 0.1.2.0 -- 2021-05-21
6+
7+- Added support for GHC 8.10 [#7](https://github.com/waddlaw/haskell-stack-trace-plugin/pull/7) (@etorreborre)
8+
59## 0.1.1.1 -- 2020-01-18
610
711- Allow GHC-8.8.1
LICENSE+1−1
@@ -1,4 +1,4 @@
1−Copyright (c) 2018-2020 Shinya Yamaguchi
1+Copyright (c) 2018-2021 Shinya Yamaguchi
22
33Permission is hereby granted, free of charge, to any person obtaining
44a copy of this software and associated documentation files (the
haskell-stack-trace-plugin.cabal+8−11
@@ -12,15 +12,15 @@ bug-reports:
1212license: MIT
1313license-file: LICENSE
1414author: Shinya Yamaguchi
15−maintainer: ingronze@gmail.com
16−copyright: 2018-2020 Shinya Yamaguchi
15+maintainer: a@wado.dev
16+copyright: 2018-2021 Shinya Yamaguchi
1717category: Compiler Plugin, Development, Debug
1818build-type: Simple
1919extra-source-files:
2020 CHANGELOG.md
2121 Readme.md
2222
23−tested-with: GHC ==8.6.5 || ==8.8.1 || ==8.10.4
23+tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.4
2424
2525source-repository head
2626 type: git
@@ -44,10 +44,7 @@ library
4444 if flag(dev)
4545 ghc-options:
4646 -Wall -Werror -Wcompat -Wincomplete-uni-patterns
47− -Wnoncanonical-monad-instances
48− -Wno-missing-home-modules
49−
50− -- -Wincomplete-record-updates
47+ -Wnoncanonical-monad-instances -Wno-missing-home-modules
5148 else
5249 ghc-options: -Wall
5350
@@ -57,11 +54,11 @@ test-suite test
5754 hs-source-dirs: test
5855 type: exitcode-stdio-1.0
5956 build-depends:
60− , bytestring ^>=0.10
61− , hspec ^>=2.7
62− , typed-process ^>=0.2.6
57+ , bytestring >=0.10 && <0.12
58+ , hspec ^>=2.8
59+ , typed-process ^>=0.2
6360
64− build-tool-depends: hspec-discover:hspec-discover ^>=2.7
61+ build-tool-depends: hspec-discover:hspec-discover ^>=2.8
6562 other-modules: StackTrace.PluginSpec
6663
6764 if flag(dev)