Skip to content

Commit 0aaa94e

Browse files
committed
Exclude some builds
1 parent df6a0ca commit 0aaa94e

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

.config/project/default.nix

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@
9595
&& builtins.elem sys ["macos-15" "ubuntu-24.04-arm"]
9696
## GHC 9.2.1 relied on libnuma at runtime for aarch64
9797
|| ghc == "9.2.1" && sys == "ubuntu-24.04-arm"
98+
|| ghc == "9.2.1" && sys == "macos-15"
99+
|| ghc == "9.4.1" && sys == "windows-2025"
98100
then []
99101
else [
100102
"build (${ghc}, ${sys})"
@@ -123,6 +125,32 @@
123125
};
124126
## The latest Stackage LTS that we also build on GitHub for.
125127
latestGhcVersion = "9.10.1";
128+
exclude = [
129+
## Failed to build ghc-paths-0.1.0.12
130+
{
131+
ghc = "9.2.1";
132+
os = "macos-15";
133+
}
134+
## Failed to build Cabal-syntax-3.16.1.0
135+
{
136+
ghc = "9.4.1";
137+
os = "windows-2025";
138+
}
139+
];
140+
include =
141+
lib.concatMap (bounds: [
142+
{
143+
inherit bounds;
144+
ghc = "9.2.2";
145+
os = "macos-15";
146+
}
147+
{
148+
inherit bounds;
149+
ghc = "9.4.2";
150+
os = "windows-2025";
151+
}
152+
])
153+
["" "--prefer-oldest"];
126154
};
127155

128156
## publishing

.github/settings.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)