Skip to content

Commit 5dfe2ae

Browse files
authored
Merge pull request #42 from Shimuuar/prepare-release
Prepare release 2.1.0.0
2 parents 8ca5a7c + bf51d7b commit 5dfe2ae

13 files changed

Lines changed: 22 additions & 41 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -69,30 +69,15 @@ jobs:
6969
# NOTE: same for cborg
7070
# See: https://github.com/well-typed/cborg/issues/373
7171
run: |
72+
set -x
7273
mkdir unpacked
7374
for nm in sdist/*; do tar -C unpacked -xf $nm; done
7475
cd unpacked
75-
echo "packages:" > cabal.project
76-
echo " fixed-vector-*/*.cabal" >> cabal.project
77-
if [ {{ matrix.ghc }} != 9.14.1 ]; then
78-
echo " fixed-vector-aeson-*/*.cabal" >> cabal.project;
79-
else
80-
rm -rf fixed-vector-aeson-*
81-
fi
82-
echo " fixed-vector-binary-*/*.cabal" >> cabal.project
83-
if [ {{ matrix.ghc }} != 9.14.1 ]; then
84-
echo " fixed-vector-cborg-*/*.cabal" >> cabal.project
85-
else
86-
rm -rf fixed-vector-cborg-*
87-
fi
88-
echo " fixed-vector-cereal-*/*.cabal" >> cabal.project
89-
echo " fixed-vector-QC-*/*.cabal" >> cabal.project
90-
if [ {{ matrix.ghc }} != 9.14.1 ]; then
91-
echo " fixed-vector-test-*/*.cabal" >> cabal.project;
92-
else
93-
rm -rf fixed-vector-test-*
76+
echo "packages: */*.cabal" > cabal.project
77+
echo "tests: true" >> cabal.project
78+
if [ "${{ matrix.ghc }}" == 9.14.1 ]; then
79+
echo "allow-newer: *:*" >> cabal.project
9480
fi
95-
echo "tests: true" >> cabal.project
9681
cat cabal.project
9782
# ----------------
9883
- name: cabal check

fixed-vector-QC/fixed-vector-QC.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: fixed-vector-QC
2-
Version: 2.0.0.0
2+
Version: 2.1.0.0
33
Synopsis: QuickCheck instances for fixed-vector
44
Description:
55
This package contains Arbitrary instances for data types defined in
@@ -32,7 +32,7 @@ Library
3232
Ghc-options: -Wall
3333
Default-Language: Haskell2010
3434
Build-Depends: base >=4.16 && <5
35-
, fixed-vector >=2.0
35+
, fixed-vector >=2.1
3636
, QuickCheck >=2.13
3737
Exposed-modules:
3838
Data.Vector.Fixed.Instances.QuickCheck

fixed-vector-aeson/fixed-vector-aeson.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: fixed-vector-aeson
2-
Version: 2.0.0.0
2+
Version: 2.1.0.0
33
Synopsis: Aeson instances for fixed-vector
44
Description:
55
This package contains FromJSON and ToJSON instances for data types defined in
@@ -32,7 +32,7 @@ Library
3232
Ghc-options: -Wall
3333
Default-Language: Haskell2010
3434
Build-Depends: base >=4.16 && <5
35-
, fixed-vector >=2.0
35+
, fixed-vector >=2.1
3636
, aeson >=2
3737
, vector
3838
Exposed-modules:

fixed-vector-binary/Setup.hs

Lines changed: 0 additions & 2 deletions
This file was deleted.

fixed-vector-binary/fixed-vector-binary.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: fixed-vector-binary
2-
Version: 2.0.0.0
2+
Version: 2.1.0.0
33
Synopsis: Binary instances for fixed-vector
44
Description:
55
This package contains Binary instances for data types defined in
@@ -32,7 +32,7 @@ Library
3232
Ghc-options: -Wall
3333
Default-Language: Haskell2010
3434
Build-Depends: base >=4.16 && <5
35-
, fixed-vector >=2.0
35+
, fixed-vector >=2.1
3636
, binary
3737
Exposed-modules:
3838
Data.Vector.Fixed.Instances.Binary

fixed-vector-cborg/Setup.hs

Lines changed: 0 additions & 2 deletions
This file was deleted.

fixed-vector-cborg/fixed-vector-cborg.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: fixed-vector-cborg
2-
Version: 2.0.0.0
2+
Version: 2.1.0.0
33
Synopsis: Binary instances for fixed-vector
44
Description:
55
CBOR serialization instances for fixed-vector's types. Generic
@@ -32,7 +32,7 @@ Library
3232
Ghc-options: -Wall
3333
Default-Language: Haskell2010
3434
Build-Depends: base >=4.16 && <5
35-
, fixed-vector >=2.0
35+
, fixed-vector >=2.1
3636
, cborg
3737
, serialise
3838
Exposed-modules:

fixed-vector-cereal/Setup.hs

Lines changed: 0 additions & 2 deletions
This file was deleted.

fixed-vector-cereal/fixed-vector-cereal.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: fixed-vector-cereal
2-
Version: 2.0.0.0
2+
Version: 2.1.0.0
33
Synopsis: Cereal instances for fixed-vector
44
Description:
55
This package contains Cereal instances for data types defined in
@@ -32,7 +32,7 @@ Library
3232
Ghc-options: -Wall
3333
Default-Language: Haskell2010
3434
Build-Depends: base >=4.16 && <5
35-
, fixed-vector >=2.0
35+
, fixed-vector >=2.1
3636
, cereal
3737
Exposed-modules:
3838
Data.Vector.Fixed.Instances.Cereal

fixed-vector-test/fixed-vector-test.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: fixed-vector-test
2-
Version: 2.0.0.0
2+
Version: 2.1.0.0
33
Synopsis: Tests fixed-vector
44
Description:
55
All tests for instance packages are moved to separate package in order to

0 commit comments

Comments
 (0)