File tree 4 files changed +18
-15
lines changed 4 files changed +18
-15
lines changed Original file line number Diff line number Diff line change 58
58
with :
59
59
name : haskell-language-server
60
60
authToken : ${{ secrets.HLS_CACHIX_AUTH_TOKEN }}
61
+ # Don't try and run the build (although that would be a good
62
+ # test), it takes a long time and we have sometimes had
63
+ # glibc incompatibilities with the runners
61
64
- run : |
62
- nix develop --print-build-logs --command cabal update
63
- nix develop --print-build-logs --command cabal build
65
+ nix develop --print-build-logs --command true
64
66
65
67
nix_post_job :
66
68
if : always()
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ packages:
36
36
./plugins/hls-overloaded-record-dot-plugin
37
37
./plugins/hls-semantic-tokens-plugin
38
38
39
- index-state : 2024-01-17T16:04 :21Z
39
+ index-state : 2024-01-19T00:00 :00Z
40
40
41
41
tests : True
42
42
test-show-details : direct
@@ -89,10 +89,10 @@ if impl(ghc >= 9.1)
89
89
ekg-core :ghc-prim
90
90
91
91
if impl(ghc >= 9.7 )
92
+ -- ekg packagess are old and unmaintained, but we
93
+ -- don't rely on them for the mainline build, so
94
+ -- this is okay
92
95
allow-newer :
93
96
ekg-core :text,
94
97
-- https://github.com/haskell-primitive/primitive-unlifted/issues/39
95
98
primitive-unlifted :bytestring,
96
- -- https://github.com/obsidiansystems/commutative-semigroups/issues/13
97
- commutative-semigroups :base,
98
- commutative-semigroups :template-haskell,
Original file line number Diff line number Diff line change 100
100
shell-ghc92 = mkDevShell pkgs . haskell . packages . ghc92 ;
101
101
shell-ghc94 = mkDevShell pkgs . haskell . packages . ghc94 ;
102
102
shell-ghc96 = mkDevShell pkgs . haskell . packages . ghc96 ;
103
+ shell-ghc98 = mkDevShell pkgs . haskell . packages . ghc98 ;
103
104
} ;
104
105
105
106
packages = {
You can’t perform that action at this time.
0 commit comments