Skip to content

Commit b9f3f3c

Browse files
committed
Add make test
1 parent 7f9337f commit b9f3f3c

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

.github/workflows/test-ghcup.yaml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ jobs:
6262
runs-on: ubuntu-20.04
6363
container:
6464
image: debian:12
65+
env:
66+
DEBIAN_FRONTEND: noninteractive
67+
TZ: Asia/Singapore
6568
steps:
6669
- run: |
6770
apt-get update
@@ -87,7 +90,6 @@ jobs:
8790
- run: which cabal
8891
- run: cabal --version
8992

90-
9193
vanilla-channel:
9294
strategy:
9395
matrix:
@@ -163,3 +165,22 @@ jobs:
163165
run: |
164166
cat $(stack path --stack-root)/hooks/ghc-install.sh
165167
shell: bash
168+
169+
make:
170+
runs-on: ubuntu-latest
171+
container:
172+
image: debian:12
173+
env:
174+
DEBIAN_FRONTEND: noninteractive
175+
TZ: Asia/Singapore
176+
steps:
177+
- run: |
178+
apt-get update
179+
apt-get install -y git nodejs npm make
180+
- uses: actions/checkout@v4
181+
- run: |
182+
set -eux
183+
cd ghcup
184+
npx bun install
185+
BUN="npx bun" make
186+
git diff --exit-code

0 commit comments

Comments
 (0)