- Add GHC-9.2.2
- Use ghcup-0.1.17.5
- Pass
default-language
todoctest
- Support local
.tar.gz
tarballs inpackages:
.
- Add GHC-9.0 releases and GHC-9.2.1
- Add ghcup setup method. It is used by default for GHC versions not in hvr-ppa.
- GHA: Specify GHC memory limit
- GHA: timeout-minutes configuration option
- Update cabal-docspec versions used
- Use HLint-3.3
- GHA: Support --distribution and --submodules (thanks to Ryan Scott)
- Use
cabal-install-3.4
- Add
bash
(Bash + Docker) generator - Add
github
(GitHub Actions) generator
- Add GHC-8.8.4 and GHC-8.10.2
- Bump default doctest version to 0.17
- Fix HCPKG variable in macOS builds #395
- Add version-info command to help debugging issues with
haskell-ci
- Bump default HLint version to 3.1
- Support ShellCheck with GHC-8.8 and GHC-8.10
- Allow turning off email notifications
- Use generic-lens-lite instead of generic-lens (smaller dependency footprint)
- Add GHC-8.10, use cabal-install-3.2
- Fix escaping of irc-notification template
- Remove output colouring, it was relying on Cabal's internal features
- Add
-Werror=missing-methods
by default.
- Split parsing utilities into cabal-install-parsers package
--hlint-download-binary
to download HLint instead of building it ourselves #323- Fix
haddock
path in OSX builds #318 - Don't
brew upgrade
on OSX, which greatly speedups builds #320 - Use Travis built-in config validation #338
- Use
sourceline: ...
explicit entry for hvr-ppa unconditionally #338
- ghc-options limiting heap size
- GHCJS tests can be run in simple cases
- Work around cabal#6214 (haddock failing with
build-type: Custom
packages) - Support requesting
google-chrome
addon - Nicer
docctest-filter-packages
- Buildable with GHC-8.8
- Record
haskell-ci
version in REGENDATA; warn if older executable is used toregenerate
- Make default
--output
to be.travis.yml
; use--stdout
to output to standard output. - Add GHC-8.8 support
- Use cabal-install-3.0 by default
- Experimental support for GHCJS jobs
- A lot of new configuration options
local-ghc-options
are always applied (independent ofcopy-fields
value)- Add GHC-8.6.4 to known compilers
- Large configuration rework