* Prepare release 2.3.0.0
* release ci: respect ADD_CABAL_ARGS on non-windows builds
* release ci: disable simdutf text for centos
* release ci: disable simdutf text for freebsd
* Fix cabal file of hls-fourmolu-plugin to allow it to be uploaded to hackage
Fixes#3819
* Update ghc version support docs
---------
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* Migrate to github CI
* Parallelize GHC builds
* Avoid building local packages twice
* Prepare for building 9.2.6
* Fix build on darwin M1 9.0.2
* Drop build of windows 9.2.6 due to https://gitlab.haskell.org/ghc/ghc/-/issues/22961
* Drop 9.0.2 for darwin M1
* Fix build on windows by disabling ghc-check pkg ABI check
* Use git-archive to create src tarball in upload
* Build releases for 9.2.7
* Build src archive in github action
* Build on unknown-linux too
* Try to build GHC-9.4.4 for unknown linux on Fedora33
* Make sure hls-wrapper binary comes from GHC-8.10.7
---------
Co-authored-by: wz1000 <zubin.duggal@gmail.com>
* Add ubuntu builds to gitlab CI
Fixes#3169
* Run pipelines from web interface
* Use nix for darwin
* Drop 9.2.3 and add 9.4.3
* Build in parallel
* Add 9.2.5
* fixes
* Fix x86_64-darwin
* Drop 9.4.3 (ghc-exactprint)
* Revert "Drop 9.4.3 (ghc-exactprint)"
This reverts commit 9f0936d5c4.
* Bump index state to allow 9.4.3
* debug
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
Co-authored-by: Julian Ospald <hasufell@posteo.de>
This still makes sure that ghc has been compiled with the same core
libraries as hls while it allows runtime environments where other
packages have been added to the ghc-pkg database.
This commit also adds that file to the sdist, so that distro
packagers can use it.
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>