1
- name : " Run tests with ghc966 "
1
+ name : " Run tests with ghc967 "
2
2
3
3
on :
4
4
pull_request :
@@ -22,120 +22,120 @@ jobs:
22
22
runs-on : [self-hosted, linux]
23
23
steps :
24
24
- uses : actions/checkout@v4
25
- - name : " Run tests with ghc966 : Running the nix-build tests..."
26
- run : " ./test/tests.sh ghc966 nix-build"
25
+ - name : " Run tests with ghc967 : Running the nix-build tests..."
26
+ run : " ./test/tests.sh ghc967 nix-build"
27
27
28
28
unit-tests :
29
29
runs-on : [self-hosted, linux]
30
30
steps :
31
31
- uses : actions/checkout@v4
32
- - name : " Run tests with ghc966 : Running the unit tests..."
33
- run : " ./test/tests.sh ghc966 unit-tests"
32
+ - name : " Run tests with ghc967 : Running the unit tests..."
33
+ run : " ./test/tests.sh ghc967 unit-tests"
34
34
35
35
runghc :
36
36
runs-on : [self-hosted, linux]
37
37
steps :
38
38
- uses : actions/checkout@v4
39
- - name : " Run tests with ghc966 : Checking that a nix-shell works for runghc..."
40
- run : " ./test/tests.sh ghc966 runghc"
39
+ - name : " Run tests with ghc967 : Checking that a nix-shell works for runghc..."
40
+ run : " ./test/tests.sh ghc967 runghc"
41
41
42
42
cabal :
43
43
runs-on : [self-hosted, linux]
44
44
steps :
45
45
- uses : actions/checkout@v4
46
- - name : " Run tests with ghc966 : Checking that a nix-shell works for cabal..."
47
- run : " ./test/tests.sh ghc966 cabal"
46
+ - name : " Run tests with ghc967 : Checking that a nix-shell works for cabal..."
47
+ run : " ./test/tests.sh ghc967 cabal"
48
48
49
49
cabal-doExactConfig :
50
50
runs-on : [self-hosted, linux]
51
51
steps :
52
52
- uses : actions/checkout@v4
53
- - name : " Run tests with ghc966 : Checking that a nix-shell works for cabal (doExactConfig component)..."
54
- run : " ./test/tests.sh ghc966 cabal-doExactConfig"
53
+ - name : " Run tests with ghc967 : Checking that a nix-shell works for cabal (doExactConfig component)..."
54
+ run : " ./test/tests.sh ghc967 cabal-doExactConfig"
55
55
56
56
tests-benchmarks :
57
57
runs-on : [self-hosted, linux]
58
58
steps :
59
59
- uses : actions/checkout@v4
60
- - name : " Run tests with ghc966 : Checking that a nix-shell works for a project with test-suite build-tools and benchmarks..."
61
- run : " ./test/tests.sh ghc966 tests-benchmarks"
60
+ - name : " Run tests with ghc967 : Checking that a nix-shell works for a project with test-suite build-tools and benchmarks..."
61
+ run : " ./test/tests.sh ghc967 tests-benchmarks"
62
62
63
63
multi-target :
64
64
runs-on : [self-hosted, linux]
65
65
steps :
66
66
- uses : actions/checkout@v4
67
- - name : " Run tests with ghc966 : Checking that a nix-shell works for a multi-target project..."
68
- run : " ./test/tests.sh ghc966 multi-target"
67
+ - name : " Run tests with ghc967 : Checking that a nix-shell works for a multi-target project..."
68
+ run : " ./test/tests.sh ghc967 multi-target"
69
69
70
70
shellFor-single-package :
71
71
runs-on : [self-hosted, linux]
72
72
steps :
73
73
- uses : actions/checkout@v4
74
- - name : " Run tests with ghc966 : Checking shellFor works for a cabal project, multiple packages..."
75
- run : " ./test/tests.sh ghc966 shellFor-single-package"
74
+ - name : " Run tests with ghc967 : Checking shellFor works for a cabal project, multiple packages..."
75
+ run : " ./test/tests.sh ghc967 shellFor-single-package"
76
76
77
77
shellFor-multiple-package :
78
78
runs-on : [self-hosted, linux]
79
79
steps :
80
80
- uses : actions/checkout@v4
81
- - name : " Run tests with ghc966 : Checking shellFor works for a cabal project, single package...y"
82
- run : " ./test/tests.sh ghc966 shellFor-multiple-package"
81
+ - name : " Run tests with ghc967 : Checking shellFor works for a cabal project, single package...y"
82
+ run : " ./test/tests.sh ghc967 shellFor-multiple-package"
83
83
84
84
shellFor-hoogle :
85
85
runs-on : [self-hosted, linux]
86
86
steps :
87
87
- uses : actions/checkout@v4
88
- - name : " Run tests with ghc966 : Checking shellFor works for a cabal project, single package..."
89
- run : " ./test/tests.sh ghc966 shellFor-hoogle"
88
+ - name : " Run tests with ghc967 : Checking shellFor works for a cabal project, single package..."
89
+ run : " ./test/tests.sh ghc967 shellFor-hoogle"
90
90
91
91
shellFor-not-depends :
92
92
runs-on : [self-hosted, linux]
93
93
steps :
94
94
- uses : actions/checkout@v4
95
- - name : " Run tests with ghc966 : Checking shellFor does not depend on given packages...y"
96
- run : " ./test/tests.sh ghc966 shellFor-not-depends"
95
+ - name : " Run tests with ghc967 : Checking shellFor does not depend on given packages...y"
96
+ run : " ./test/tests.sh ghc967 shellFor-not-depends"
97
97
98
98
maintainer-scripts :
99
99
runs-on : [self-hosted, linux]
100
100
steps :
101
101
- uses : actions/checkout@v4
102
- - name : " Run tests with ghc966 : Checking the maintainer scripts...y"
103
- run : " ./test/tests.sh ghc966 maintainer-scripts"
102
+ - name : " Run tests with ghc967 : Checking the maintainer scripts...y"
103
+ run : " ./test/tests.sh ghc967 maintainer-scripts"
104
104
105
105
plan-extra-hackages :
106
106
runs-on : [self-hosted, linux]
107
107
steps :
108
108
- uses : actions/checkout@v4
109
- - name : " Run tests with ghc966 : Checking that plan construction works with extra Hackages..."
110
- run : " ./test/tests.sh ghc966 plan-extra-hackages"
109
+ - name : " Run tests with ghc967 : Checking that plan construction works with extra Hackages..."
110
+ run : " ./test/tests.sh ghc967 plan-extra-hackages"
111
111
112
112
build-extra-hackages :
113
113
runs-on : [self-hosted, linux]
114
114
steps :
115
115
- uses : actions/checkout@v4
116
- - name : " Run tests with ghc966 : Checking that package with extra Hackages can be build..."
117
- run : " ./test/tests.sh ghc966 build-extra-hackages"
116
+ - name : " Run tests with ghc967 : Checking that package with extra Hackages can be build..."
117
+ run : " ./test/tests.sh ghc967 build-extra-hackages"
118
118
119
119
hix :
120
120
runs-on : [self-hosted, linux]
121
121
steps :
122
122
- uses : actions/checkout@v4
123
- - name : " Run tests with ghc966 : End-2-end test of hix project initialization and flakes development shell ..."
124
- run : " ./test/tests.sh ghc966 hix"
123
+ - name : " Run tests with ghc967 : End-2-end test of hix project initialization and flakes development shell ..."
124
+ run : " ./test/tests.sh ghc967 hix"
125
125
126
126
# template:
127
127
# runs-on: [self-hosted, linux]
128
128
# steps:
129
129
# - uses: actions/checkout@v4
130
- # - name: "Run tests with ghc966 : End-2-end test of hix project initialization and flakes development shell ..."
131
- # run: "./test/tests.sh ghc966 template"
130
+ # - name: "Run tests with ghc967 : End-2-end test of hix project initialization and flakes development shell ..."
131
+ # run: "./test/tests.sh ghc967 template"
132
132
133
133
docs :
134
134
runs-on : [self-hosted, linux]
135
135
steps :
136
136
- uses : actions/checkout@v4
137
137
- name : " Test examples in documentation ..."
138
- run : " ./test/tests.sh ghc966 docs"
138
+ run : " ./test/tests.sh ghc967 docs"
139
139
140
140
hydra-ifdLevel-0-and-1 :
141
141
runs-on : [self-hosted, linux]
@@ -178,9 +178,9 @@ jobs:
178
178
runs-on : [self-hosted, linux]
179
179
steps :
180
180
- uses : actions/checkout@v4
181
- - name : " Check closure size with ghc966 "
181
+ - name : " Check closure size with ghc967 "
182
182
run : |
183
- nix-build build.nix -A maintainer-scripts.check-closure-size --argstr compiler-nix-name ghc966 -o check-closure-size.sh
183
+ nix-build build.nix -A maintainer-scripts.check-closure-size --argstr compiler-nix-name ghc967 -o check-closure-size.sh
184
184
echo "+++ Closure size (MB)"
185
185
./check-closure-size.sh
186
186
@@ -208,7 +208,7 @@ jobs:
208
208
- uses : actions/checkout@v4
209
209
- name : " Make sure non store paths like can be used as src"
210
210
run : |
211
- nix-build build.nix -A maintainer-scripts.check-path-support --argstr compiler-nix-name ghc966 -o check-path-support.sh
211
+ nix-build build.nix -A maintainer-scripts.check-path-support --argstr compiler-nix-name ghc967 -o check-path-support.sh
212
212
./check-path-support.sh
213
213
214
214
haskell-nix-roots-do-not-require-IFDs :
@@ -218,12 +218,12 @@ jobs:
218
218
- name : " Check that the haskell.nix roots do not require IFDs"
219
219
run : nix build .#roots.x86_64-linux --accept-flake-config --option allow-import-from-derivation false
220
220
221
- hydra-without-remote-builders-ghc966 :
221
+ hydra-without-remote-builders-ghc967 :
222
222
runs-on : [self-hosted, linux]
223
223
steps :
224
224
- uses : actions/checkout@v4
225
- - name : " Check that evaluation of hydra jobs works without using remote builders for GHC 8.10 .7"
226
- run : nix path-info --derivation .#requiredJobs.x86_64-darwin.required-unstable-ghc966 -native --show-trace --builders ''
225
+ - name : " Check that evaluation of hydra jobs works without using remote builders for GHC 9.6 .7"
226
+ run : nix path-info --derivation .#requiredJobs.x86_64-darwin.required-unstable-ghc967 -native --show-trace --builders ''
227
227
228
228
hydra-without-remote-builders-ghc9101 :
229
229
runs-on : [self-hosted, linux]
0 commit comments