Skip to content

Commit

Permalink
Project updates
Browse files Browse the repository at this point in the history
* Replace Circle with GitHub Actions

* Relax dependency bounds

This ensures --pvp-bounds=both doesn't exclude the latest packages on
Hackage (or Stackage nightly).

https://packdeps.haskellers.com/feed?needle=graphula

* Version bump
  • Loading branch information
pbrisbin authored Feb 9, 2021
1 parent 447bf46 commit bea1955
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 54 deletions.
24 changes: 0 additions & 24 deletions .circleci/config.yml

This file was deleted.

20 changes: 20 additions & 0 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
on:
pull_request:
push:
branches: main

jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
with:
path: |
~/.stack
./.stack-work
key: ${{ runner.os }}-${{ hashFiles('stack.yaml') }}-${{ hashFiles('*.cabal') }}
restore-keys: |
${{ runner.os }}-${{ hashFiles('stack.yaml') }}-
${{ runner.os }}-
- uses: freckle/[email protected]
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
## [*Unreleased*](https://github.com/freckle/graphula/compare/v2.0.0.2...main)
## [*Unreleased*](https://github.com/freckle/graphula/compare/v2.0.0.3...main)

None

## [v2.0.0.1](https://github.com/freckle/graphula/compare/v2.0.0.1...v2.0.0.2)
## [v2.0.0.3](https://github.com/freckle/graphula/compare/v2.0.0.2...v2.0.0.3)

- Relax dependencies upper bounds

## [v2.0.0.2](https://github.com/freckle/graphula/compare/v2.0.0.1...v2.0.0.2)

- Support GHC-8.10 and unliftio-core 2.0.0

Expand Down
30 changes: 15 additions & 15 deletions graphula.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ cabal-version: 1.12
--
-- see: https://github.com/sol/hpack
--
-- hash: 163358dbf95f439cc370402c299179dedba72c12a031fc2618d243bb5fee3b70
-- hash: 93ffbedc98aa787b63ffbfd931328c86ae97740cc0f4f652d0c1f33b9872ccc7

name: graphula
version: 2.0.0.2
version: 2.0.0.3
synopsis: A declarative library for describing dependencies between data
description: Please see README.md
category: Network
Expand Down Expand Up @@ -38,20 +38,20 @@ library
ghc-options: -Weverything -Wno-unsafe -Wno-safe -Wno-missing-import-lists -Wno-implicit-prelude
build-depends:
HUnit
, QuickCheck
, base
, QuickCheck <2.15
, base <5
, containers
, directory
, generics-eot
, mtl
, persistent
, random
, persistent <2.12
, random <1.3
, semigroups
, temporary
, text
, transformers
, unliftio
, unliftio-core
, unliftio-core <0.3
if impl(ghc >= 8.10)
ghc-options: -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module
default-language: Haskell2010
Expand All @@ -66,24 +66,24 @@ test-suite readme
test
ghc-options: -Weverything -Wno-unsafe -Wno-safe -Wno-missing-import-lists -Wno-implicit-prelude -pgmL markdown-unlit
build-depends:
QuickCheck
, aeson
, base
, bytestring
QuickCheck <2.15
, aeson <1.6
, base <5
, bytestring <0.12
, containers
, graphula
, hspec
, http-api-data
, markdown-unlit
, monad-logger
, path-pieces
, persistent
, persistent-sqlite
, persistent-template
, persistent <2.12
, persistent-sqlite <2.12
, persistent-template <2.10
, resourcet
, text
, transformers
, unliftio-core
, unliftio-core <0.3
, uuid
if impl(ghc >= 8.10)
ghc-options: -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module
Expand Down
26 changes: 13 additions & 13 deletions package.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: graphula
version: 2.0.0.2
version: 2.0.0.3
maintainer: Freckle Education
category: Network
github: freckle/graphula
Expand All @@ -24,26 +24,26 @@ when:
-Wno-prepositive-qualified-module

dependencies:
- base
- base < 5

library:
source-dirs:
- src
dependencies:
- HUnit
- QuickCheck
- QuickCheck < 2.15
- containers
- directory
- generics-eot
- mtl
- persistent
- random
- persistent < 2.12
- random < 1.3
- semigroups
- temporary
- text
- transformers
- unliftio
- unliftio-core
- unliftio-core < 0.3

tests:
readme:
Expand All @@ -52,21 +52,21 @@ tests:
source-dirs:
- test
dependencies:
- QuickCheck
- aeson
- bytestring
- QuickCheck < 2.15
- aeson < 1.6
- bytestring < 0.12
- containers
- graphula
- hspec
- http-api-data
- markdown-unlit
- monad-logger
- path-pieces
- persistent
- persistent-sqlite
- persistent-template
- persistent < 2.12
- persistent-sqlite < 2.12
- persistent-template < 2.10
- resourcet
- text
- transformers
- unliftio-core
- unliftio-core < 0.3
- uuid

0 comments on commit bea1955

Please sign in to comment.