Skip to content

Commit 6f89cee

Browse files
authored
Do not freeze kore itself (#2291)
1 parent 8f377ec commit 6f89cee

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,6 @@ jobs:
3838

3939
- name: Build project
4040
run: cabal v2-build --enable-tests --enable-benchmarks all
41+
42+
- name: Configure with profiling
43+
run: cabal v2-configure --enable-profiling -f-threaded

cabal.project.freeze

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ constraints: any.Glob ==0.10.1,
7878
any.invariant ==0.5.3,
7979
any.junit-xml ==0.1.0.0,
8080
any.kan-extensions ==5.2,
81-
kore -release +threaded,
8281
any.lens ==4.19.2,
8382
any.lifted-async ==0.10.1.1,
8483
any.lifted-base ==0.2.3.12,

scripts/cabal-freeze.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
3+
cabal v2-freeze
4+
5+
# Do not freeze kore itself.
6+
# This prevents building with different flags, for example.
7+
sed -i cabal.project.freeze -e '/^[[:space:]]\+kore/ d'

0 commit comments

Comments
 (0)