Skip to content

Commit c6deff9

Browse files
authored
Merge pull request #5 from mmhat/release-1.0.0.0
Release 1.0.0.0
2 parents a940771 + 2f5267f commit c6deff9

File tree

3 files changed

+21
-20
lines changed

3 files changed

+21
-20
lines changed

.github/workflows/haskell-ci.yml

+8-6
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
#
99
# For more information, see https://github.com/haskell-CI/haskell-ci
1010
#
11-
# version: 0.16
11+
# version: 0.17.20230811
1212
#
13-
# REGENDATA ("0.16",["github","cabal.project"])
13+
# REGENDATA ("0.17.20230811",["github","cabal.project"])
1414
#
1515
name: Haskell-CI
1616
on:
@@ -64,7 +64,7 @@ jobs:
6464
apt-get update
6565
apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5
6666
mkdir -p "$HOME/.ghcup/bin"
67-
curl -sL https://downloads.haskell.org/ghcup/0.1.19.2/x86_64-linux-ghcup-0.1.19.2 > "$HOME/.ghcup/bin/ghcup"
67+
curl -sL https://downloads.haskell.org/ghcup/0.1.19.5/x86_64-linux-ghcup-0.1.19.5 > "$HOME/.ghcup/bin/ghcup"
6868
chmod a+x "$HOME/.ghcup/bin/ghcup"
6969
"$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
7070
"$HOME/.ghcup/bin/ghcup" install cabal 3.10.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
@@ -79,10 +79,12 @@ jobs:
7979
echo "CABAL_DIR=$HOME/.cabal" >> "$GITHUB_ENV"
8080
echo "CABAL_CONFIG=$HOME/.cabal/config" >> "$GITHUB_ENV"
8181
HCDIR=/opt/$HCKIND/$HCVER
82-
HC=$HOME/.ghcup/bin/$HCKIND-$HCVER
82+
HC=$("$HOME/.ghcup/bin/ghcup" whereis ghc "$HCVER")
83+
HCPKG=$(echo "$HC" | sed 's#ghc$#ghc-pkg#')
84+
HADDOCK=$(echo "$HC" | sed 's#ghc$#haddock#')
8385
echo "HC=$HC" >> "$GITHUB_ENV"
84-
echo "HCPKG=$HOME/.ghcup/bin/$HCKIND-pkg-$HCVER" >> "$GITHUB_ENV"
85-
echo "HADDOCK=$HOME/.ghcup/bin/haddock-$HCVER" >> "$GITHUB_ENV"
86+
echo "HCPKG=$HCPKG" >> "$GITHUB_ENV"
87+
echo "HADDOCK=$HADDOCK" >> "$GITHUB_ENV"
8688
echo "CABAL=$HOME/.ghcup/bin/cabal-3.10.1.0 -vnormal+nowrap" >> "$GITHUB_ENV"
8789
HCNUMVER=$(${HC} --numeric-version|perl -ne '/^(\d+)\.(\d+)\.(\d+)(\.(\d+))?$/; print(10000 * $1 + 100 * $2 + ($3 == 0 ? $5 != 1 : $3))')
8890
echo "HCNUMVER=$HCNUMVER" >> "$GITHUB_ENV"

CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# CHANGELOG
22

3-
## v0.0.1.0
4-
* Release
3+
## v1.0.0.0 (2023-08-23)
4+
* Initial release

typed-process-effectful.cabal

+11-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
cabal-version: 3.0
2-
name: typed-process-effectful
3-
version: 0.0.1.0
1+
cabal-version: 3.0
2+
name: typed-process-effectful
3+
version: 1.0.0.0
44
synopsis:
55
A binding of the @typed-process@ library for the @effectful@ effect system.
66

@@ -12,24 +12,23 @@ description:
1212
implementation relies on
1313
[`typed-process`][https://hackage.haskell.org/package/typed-process] instead.
1414

15-
category: System
15+
category: System
1616
homepage:
1717
https://github.com/haskell-effectful/typed-process-effectful#readme
1818

1919
bug-reports:
2020
https://github.com/haskell-effectful/typed-process-effectful/issues
2121

22-
author: Dominik Peteler
23-
maintainer: hackage+typed-process-effectful@with-h.at
24-
license: BSD-3-Clause
25-
build-type: Simple
22+
author: Dominik Peteler
23+
maintainer: hackage+typed-process-effectful@with-h.at
24+
license: BSD-3-Clause
25+
build-type: Simple
2626
extra-doc-files:
2727
CHANGELOG.md
2828
LICENSE.md
2929
README.md
3030

31-
tested-with:
32-
GHC ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.4 || ==9.6.1
31+
tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.4 || ==9.6.1
3332

3433
source-repository head
3534
type: git
@@ -64,8 +63,8 @@ test-suite typed-process-effectful-test
6463
, base
6564
, effectful
6665
, effectful-core
67-
, tasty
68-
, tasty-hunit
66+
, tasty >=1.4 && <1.5
67+
, tasty-hunit >=0.10 && <0.11
6968
, typed-process-effectful
7069

7170
hs-source-dirs: test

0 commit comments

Comments
 (0)