We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1eaf600 commit 18a19f9Copy full SHA for 18a19f9
.github/workflows/haskell.yml
@@ -12,10 +12,29 @@ jobs:
12
ghc: ["8.10.7", "9.2.2"]
13
os: [ubuntu-latest, macos-latest, windows-latest]
14
15
+ defaults:
16
+ run:
17
+ shell: ${{ matrix.os == 'windows-latest' && 'msys2 {0}' || 'bash' }}
18
+
19
steps:
20
- name: Set cache versioj
21
run: echo "CACHE_VERSION=pu4Aevoo" >> $GITHUB_ENV
22
23
+ steps:
24
+ - name: "WIN: Setup MSYS2 and libraries"
25
+ if: runner.os == 'Windows'
26
+ uses: msys2/setup-msys2@v2
27
+ with:
28
+ update: true
29
+ install: >-
30
+ base-devel
31
+ autoconf-wrapper
32
+ autoconf
33
+ automake
34
+ libtool
35
+ make
36
+ git
37
38
- name: "Setup haskell"
39
uses: haskell/actions/setup@v1
40
id: setup-haskell
0 commit comments