Skip to content

Commit c8a5dc3

Browse files
committed
Test on JFS, fixes #792
1 parent 784942c commit c8a5dc3

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/bootstrap.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,26 @@ jobs:
5656
Write-Host "Current Working Directory: $curDir"
5757
./scripts/bootstrap/bootstrap-haskell.ps1 -InstallDir ${GITHUB_WORKSPACE} -BootstrapUrl ("{0}/scripts/bootstrap/bootstrap-haskell" -f $curDir) -InBash
5858
shell: pwsh
59+
60+
jfs:
61+
name: jfs
62+
runs-on: [self-hosted, Linux, ARM64, JFS]
63+
env:
64+
BOOTSTRAP_HASKELL_CABAL_VERSION: 3.6.2.0
65+
BOOTSTRAP_HASKELL_GHC_VERSION: 8.10.7
66+
BOOTSTRAP_HASKELL_NONINTERACTIVE: yes
67+
GHCUP_INSTALL_BASE_PREFIX: "/mnt/jfs"
68+
steps:
69+
- uses: docker://hasufell/arm64v8-ubuntu-haskell:focal
70+
name: Cleanup
71+
with:
72+
args: "find . -mindepth 1 -maxdepth 1 -exec rm -rf -- {} +"
73+
74+
- name: Checkout code
75+
uses: actions/checkout@v3
76+
77+
- name: Test JFS
78+
run: |
79+
rm -rf /mnt/jfs/*
80+
sh ./.github/scripts/bootstrap.sh
81+

0 commit comments

Comments
 (0)