Skip to content

Commit 4591e65

Browse files
committed
Merge branch 'master' into test-json
2 parents 5fac8fe + 22bb94d commit 4591e65

File tree

5 files changed

+18
-9
lines changed

5 files changed

+18
-9
lines changed

.github/workflows/ci.dhall

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
let haskellCi =
2-
https://raw.githubusercontent.com/sorki/github-actions-dhall/main/haskell-ci.dhall
2+
https://raw.githubusercontent.com/obsidiansystems/github-actions-dhall/merge-group/haskell-ci.dhall
33

44
let defSteps = haskellCi.defaultCabalSteps
55

6-
in haskellCi.generalCi
6+
let ci =
7+
haskellCi.generalCi
78
( haskellCi.withNix
89
( defSteps
910
with docStep = None haskellCi.BuildStep
@@ -24,4 +25,6 @@ in haskellCi.generalCi
2425
, ghc = [ haskellCi.GHC.GHC9102, haskellCi.GHC.GHC984 ]
2526
, os = [ haskellCi.OS.Ubuntu, haskellCi.OS.MacOS ]
2627
}
27-
: haskellCi.CI.Type
28+
29+
in ci
30+
with on = ci.on // { merge_group = Some haskellCi.MergeGroup.default }

.github/workflows/ci.dhall.frozen

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
let haskellCi =
2-
https://raw.githubusercontent.com/sorki/github-actions-dhall/main/haskell-ci.dhall
3-
sha256:1f1a5102e99ea92eb585b4d36aaeabb0bd93d39e62ba82f3080250fdc234e33a
2+
https://raw.githubusercontent.com/obsidiansystems/github-actions-dhall/merge-group/haskell-ci.dhall
3+
sha256:66e034024b7fa1606428cba5c009999d44dd95613b41acee2700f8e31c7902f1
44

55
let defSteps = haskellCi.defaultCabalSteps
66

7-
in haskellCi.generalCi
7+
let ci =
8+
haskellCi.generalCi
89
( haskellCi.withNix
910
( defSteps
1011
with docStep = None haskellCi.BuildStep
@@ -25,4 +26,6 @@ in haskellCi.generalCi
2526
, ghc = [ haskellCi.GHC.GHC9102, haskellCi.GHC.GHC984 ]
2627
, os = [ haskellCi.OS.Ubuntu, haskellCi.OS.MacOS ]
2728
}
28-
: haskellCi.CI.Type
29+
30+
in ci
31+
with on = ci.on // { merge_group = Some haskellCi.MergeGroup.default }

.github/workflows/ci.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,6 @@ jobs:
5757
- "macos-latest"
5858
name: Haskell CI
5959
'on':
60+
merge_group: {}
6061
pull_request: {}
6162
push: {}

hnix-store-core/hnix-store-core.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ library
9595
, memory
9696
, nix-derivation >= 1.1.1 && <2
9797
, some > 1.0.5 && < 2
98-
, time
9998
, text
99+
, time
100100
, unordered-containers
101101
, vector
102102
hs-source-dirs: src

hnix-store-json/hnix-store-json.cabal

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ library
4141
System.Nix.JSON
4242
build-depends:
4343
base >=4.12 && <5
44+
, hnix-store-core >= 0.8
45+
4446
, aeson >= 2.0 && < 3.0
4547
, attoparsec
4648
, constraints-extras
@@ -49,7 +51,6 @@ library
4951
, data-default-class
5052
, dependent-sum
5153
, deriving-aeson >= 0.2
52-
, hnix-store-core >= 0.8
5354
, monoidal-containers
5455
, text
5556
, these
@@ -79,6 +80,7 @@ test-suite json
7980
, hnix-store-core
8081
, hnix-store-json
8182
, hnix-store-tests
83+
8284
, aeson
8385
, bytestring
8486
, constraints-extras

0 commit comments

Comments
 (0)