mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-21 05:43:39 +08:00
Drop support for ghc < 9.6.
Build nightly and release candidates using ghc 9.12.
This commit is contained in:
@@ -47,18 +47,6 @@ jobs:
|
||||
matrix:
|
||||
versions:
|
||||
# NOTE: Update `CONTRIBUTING.md` when changing the minimum version
|
||||
- ghc: '8.10'
|
||||
cabal: 'latest'
|
||||
cabalopts: '--ghc-option=-Werror'
|
||||
- ghc: '9.0'
|
||||
cabal: 'latest'
|
||||
cabalopts: '--ghc-option=-Werror'
|
||||
- ghc: '9.2'
|
||||
cabal: 'latest'
|
||||
cabalopts: '--ghc-option=-Werror'
|
||||
- ghc: '9.4'
|
||||
cabal: 'latest'
|
||||
cabalopts: '--ghc-option=-Werror'
|
||||
- ghc: '9.6'
|
||||
cabal: 'latest'
|
||||
cabalopts: '--ghc-option=-Werror'
|
||||
@@ -183,8 +171,8 @@ jobs:
|
||||
|
||||
- name: Install ghc
|
||||
run: |
|
||||
ghcup install ghc --set 9.4.4
|
||||
ghcup install cabal --set 3.10
|
||||
ghcup install ghc --set 9.10
|
||||
ghcup install cabal --set latest
|
||||
|
||||
# declare/restore cached things
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ jobs:
|
||||
|
||||
- name: Install ghc
|
||||
run: |
|
||||
ghcup install ghc --set 9.8
|
||||
ghcup install ghc --set 9.12
|
||||
ghcup install cabal --set 3.14
|
||||
|
||||
- name: Install dependencies
|
||||
@@ -47,7 +47,7 @@ jobs:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Install ghc
|
||||
run: |
|
||||
ghcup install ghc --set 9.8
|
||||
ghcup install ghc --set 9.12
|
||||
ghcup install cabal --set 3.14
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
@@ -80,7 +80,7 @@ jobs:
|
||||
brew install ghcup
|
||||
- name: Install ghc
|
||||
run: |
|
||||
ghcup install ghc --set 9.8
|
||||
ghcup install ghc --set 9.12
|
||||
ghcup install cabal --set 3.14
|
||||
echo "$HOME/.ghcup/bin" >> "${GITHUB_PATH}"
|
||||
- name: Install dependencies
|
||||
|
||||
@@ -21,7 +21,7 @@ jobs:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Install ghc
|
||||
run: |
|
||||
ghcup install ghc --set 9.8
|
||||
ghcup install ghc --set 9.12
|
||||
ghcup install cabal --set 3.12
|
||||
|
||||
- name: Install dependencies
|
||||
@@ -88,7 +88,7 @@ jobs:
|
||||
|
||||
- name: Install ghc and cabal
|
||||
run: |
|
||||
ghcup install ghc --set 9.8
|
||||
ghcup install ghc --set 9.12
|
||||
ghcup install cabal --set 3.12
|
||||
echo "$HOME/.ghcup/bin" >> "${GITHUB_PATH}"
|
||||
|
||||
|
||||
+3
-3
@@ -215,9 +215,9 @@ Please follow these guidelines:
|
||||
external C libraries should especially be avoided.
|
||||
|
||||
10. We aim for compatibility with at least the last three
|
||||
released ghc versions, and sometimes more. Currently pandoc
|
||||
can be compiled on ghc 8.10 and higher. All pull requests and
|
||||
commits are tested automatically on GitHub Actions.
|
||||
released ghc versions, and sometimes more. Currently we
|
||||
support ghc versions 9.6 and higher. All pull requests
|
||||
and commits are tested automatically on GitHub Actions.
|
||||
|
||||
Tests
|
||||
-----
|
||||
|
||||
+1
-3
@@ -11,9 +11,7 @@ bug-reports: https://github.com/jgm/pandoc/issues
|
||||
stability: alpha
|
||||
homepage: https://pandoc.org
|
||||
category: Text
|
||||
tested-with: GHC == 8.10.7, GHC == 9.0.2,
|
||||
GHC == 9.2.5, GHC == 9.4.4, GHC == 9.6.3,
|
||||
GHC == 9.8.2, GHC == 9.10.1
|
||||
tested-with: GHC == 9.6.7, GHC == 9.8.4, GHC == 9.10.3, GHC == 9.12.2
|
||||
synopsis: Conversion between markup formats
|
||||
description: Pandoc is a Haskell library for converting from one markup
|
||||
format to another. The formats it can handle include
|
||||
|
||||
Reference in New Issue
Block a user