File tree Expand file tree Collapse file tree 2 files changed +7
-11
lines changed Expand file tree Collapse file tree 2 files changed +7
-11
lines changed Original file line number Diff line number Diff line change 1
- name : " Haddock documentation "
1
+ name : Haddocks
2
2
3
3
on :
4
4
schedule :
7
7
8
8
jobs :
9
9
haddocks :
10
- name : " Haddocks"
10
+ name : Haddocks
11
11
12
12
runs-on : ${{ matrix.os }}
13
13
18
18
strategy :
19
19
fail-fast : false
20
20
matrix :
21
- ghc : ["9.10.1 "]
21
+ ghc : ["9.10"]
22
22
os : [ubuntu-latest]
23
23
24
24
permissions :
@@ -54,13 +54,10 @@ jobs:
54
54
- name : Update Hackage index
55
55
run : cabal update
56
56
57
- - name : Build plan
58
- run : cabal build --dry-run --enable-tests all
59
-
60
57
- name : Run pandoc
61
- run : pandoc --from=markdown_github --to=haddock --output=README.haddock io-classes/README.md io-sim/README.md
58
+ run : pandoc --from=gfm --to=haddock --output=README.haddock io-classes/README.md io-sim/README.md
62
59
63
- - name : Build Haddock documentation 🔧
60
+ - name : Build haddocks 🔧
64
61
run : |
65
62
cabal haddock-project --prologue=README.haddock --hackage all
66
63
Original file line number Diff line number Diff line change 27
27
id : setup-haskell
28
28
with :
29
29
ghc-version : ${{ matrix.ghc }}
30
- cabal-version : " 3.10.3 .0"
30
+ cabal-version : " 3.12.1 .0"
31
31
32
32
- name : Install LLVM (macOS)
33
33
if : runner.os == 'macOS' && matrix.ghc == '8.10'
85
85
86
86
- name : Build dependencies
87
87
run : |
88
- cabal build --only-dependencies io-classes
89
- cabal build --only-dependencies io-sim
88
+ cabal build --only-dependencies all
90
89
91
90
- uses : actions/cache/save@v4
92
91
name : " Save cabal store"
You can’t perform that action at this time.
0 commit comments