-
Notifications
You must be signed in to change notification settings - Fork 114
Closed
Labels
Description
Separate stages reported:
- CI reports a set of checks into PR (Find a CI that is able to pass multiple check results into GitHub #593)
- builds fine
- GHC {JS, stable{1,2,3}}
- tweak GHC warn messages
- test suites pass fine (currently as optional)
-
eval-okay-eq-derivationstest inefficient, does not pass (>2 seconds) in macOS build -
doHaddockrequires tests - so is blocked -
enableDeadCodeElimination2020-06-02: NOTE: enableDeadCodeElimination = true: On GHC =< 8.8.3 macOS build falls due to https://gitlab.haskell.org/ghc/ghc/issues/17283, so temporarily set default tofalse
-
- benchmarks in time (optional)
- haddocks fine (succesful - mandatory, warns - optional)
- after
mastersuccesfull GHC 8.10 - require it - Check that PR has (optional) Report mentioned (Make CI check the PR if its post linked to opened issue, and ask to open the Report #567)
- HLint (currently as optional)
-
after(better to go WebAssembly compilation)mastersuccesfull GHCJS - require it
GHC Wiki Haskell CIs overview: https://gitlab.haskell.org/ghc/ghc/-/wikis/continuous-integration
Stack / GitHub CI / hpc code coverage: https://medium.com/@_KtorZ_/continuous-integration-in-haskell-9ad2a73e8e46
Also related to CI: #305