File tree Expand file tree Collapse file tree 5 files changed +18
-9
lines changed Expand file tree Collapse file tree 5 files changed +18
-9
lines changed Original file line number Diff line number Diff line change 11let 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
44let 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 }
Original file line number Diff line number Diff line change 11let 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
55let 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 }
Original file line number Diff line number Diff line change 5757 - " macos-latest"
5858name : Haskell CI
5959' on ' :
60+ merge_group : {}
6061 pull_request : {}
6162 push : {}
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments