git.iko.soy/typeable/pandoc
on master help sign in
CI: use cabal 3.2, also specify OS versions instead of 'latest.'
commitc4497884406a190e03cb403d6bb1f5705638cf60 authorJohn MacFarlane <jgm@berkeley.edu> dateSun 14 Jun 2020, 16:41 (6 years ago) parentbbf04df
3 files changed+12−12
.github/workflows/ci.yml+4−4 .github/workflows/nightly.yml+5−5 .github/workflows/release-candidate.yml+3−3
.github/workflows/ci.yml+4−4
@@ -38,7 +38,7 @@ on:
3838jobs:
3939 linux:
4040
41− runs-on: ubuntu-latest
41+ runs-on: ubuntu-20.04
4242 strategy:
4343 fail-fast: true
4444 matrix:
@@ -52,7 +52,7 @@ jobs:
5252 - ghc: '8.6.5'
5353 cabal: '2.4'
5454 - ghc: '8.8.3'
55− cabal: '3.0'
55+ cabal: '3.2'
5656 - ghc: '8.10.1'
5757 cabal: '3.2'
5858 steps:
@@ -91,7 +91,7 @@ jobs:
9191
9292 windows:
9393
94− runs-on: windows-latest
94+ runs-on: windows-2019
9595
9696 steps:
9797 - uses: actions/checkout@v1
@@ -130,7 +130,7 @@ jobs:
130130
131131 macos:
132132
133− runs-on: macOS-latest
133+ runs-on: macOS-10.15
134134
135135 steps:
136136 - uses: actions/checkout@v1
.github/workflows/nightly.yml+5−5
@@ -7,12 +7,12 @@ on:
77jobs:
88 linux:
99
10− runs-on: ubuntu-latest
10+ runs-on: ubuntu-20.04
1111 steps:
1212 - uses: actions/checkout@v1
1313 - name: Install dependencies
1414 run: |
15− export PATH=/opt/cabal/3.0/bin:/opt/ghc/8.8.3/bin:$PATH
15+ export PATH=/opt/cabal/3.2/bin:/opt/ghc/8.8.3/bin:$PATH
1616 ls /opt/cabal/*/bin
1717 ls /opt/ghc/*/bin
1818 ghc --version
@@ -21,7 +21,7 @@ jobs:
2121 cabal v2-build --dependencies-only . pandoc-citeproc
2222 - name: Build
2323 run: |
24− export PATH=/opt/cabal/3.0/bin:/opt/ghc/8.8.3/bin:$PATH
24+ export PATH=/opt/cabal/3.2/bin:/opt/ghc/8.8.3/bin:$PATH
2525 cabal v2-install . pandoc-citeproc
2626 strip $HOME/.cabal/bin/pandoc
2727 strip $HOME/.cabal/bin/pandoc-citeproc
@@ -40,7 +40,7 @@ jobs:
4040
4141 windows:
4242
43− runs-on: windows-latest
43+ runs-on: windows-2019
4444
4545 steps:
4646 - uses: actions/checkout@v1
@@ -70,7 +70,7 @@ jobs:
7070
7171 macos:
7272
73− runs-on: macOS-latest
73+ runs-on: macOS-10.15
7474
7575 steps:
7676 - uses: actions/checkout@v1
.github/workflows/release-candidate.yml+3−3
@@ -8,7 +8,7 @@ on:
88jobs:
99 linux:
1010
11− runs-on: ubuntu-latest
11+ runs-on: ubuntu-20.04
1212 steps:
1313 - uses: actions/checkout@v1
1414 - name: Create linux package
@@ -24,7 +24,7 @@ jobs:
2424
2525 windows:
2626
27− runs-on: windows-latest
27+ runs-on: windows-2019
2828 strategy:
2929 fail-fast: true
3030 matrix:
@@ -94,7 +94,7 @@ jobs:
9494
9595 macos:
9696
97− runs-on: macOS-latest
97+ runs-on: macOS-10.15
9898
9999 steps:
100100 - uses: actions/checkout@v1