File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 52
52
cabal update
53
53
cabal build --enable-tests --enable-benchmarks
54
54
cabal test
55
+ cabal bench
55
56
cabal haddock
56
57
cabal check
57
58
cabal sdist
82
83
. ~/.ghcup/env
83
84
cabal update
84
85
cabal test
86
+ cabal bench
85
87
86
88
# We use github.com/haskell self-hosted runners for ARM testing.
87
89
# If they become unavailable in future, put ['armv7', 'aarch64']
@@ -105,13 +107,13 @@ jobs:
105
107
uses : docker://hasufell/arm32v7-ubuntu-haskell:focal
106
108
name : Run build (arm32v7 linux)
107
109
with :
108
- args : sh -c "cabal update && ghcup install ghc --isolate=/usr --force 9.2.2 && cabal test -w ghc-9.2.2"
110
+ args : sh -c "cabal update && ghcup install ghc --isolate=/usr --force 9.2.2 && cabal test -w ghc-9.2.2 && cabal bench -w ghc-9.2.2 "
109
111
110
112
- if : matrix.arch == 'arm64v8'
111
113
uses : docker://hasufell/arm64v8-ubuntu-haskell:focal
112
114
name : Run build (arm64v8 linux)
113
115
with :
114
- args : sh -c "cabal update && ghcup install ghc --isolate=/usr --force 9.2.2 && cabal test -w ghc-9.2.2"
116
+ args : sh -c "cabal update && ghcup install ghc --isolate=/usr --force 9.2.2 && cabal test -w ghc-9.2.2 && cabal bench -w ghc-9.2.2 "
115
117
116
118
darwin_arm :
117
119
runs-on : ${{ matrix.os }}
@@ -143,5 +145,6 @@ jobs:
143
145
. .github/scripts/env.sh
144
146
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 BOOTSTRAP_HASKELL_GHC_VERSION=${{ matrix.ghc }} BOOTSTRAP_HASKELL_ADJUST_BASHRC=yes sh
145
147
cabal test
148
+ cabal bench
146
149
env :
147
150
HOMEBREW_CHANGE_ARCH_TO_ARM : 1
You can’t perform that action at this time.
0 commit comments