purebred-mua / purebred

A terminal based mail user agent based on notmuch
GNU Affero General Public License v3.0
139 stars 19 forks source link

ci: add 8.8 and 8.10 to matrix #382

Closed frasertweedale closed 4 years ago

frasertweedale commented 4 years ago

Fixes: https://github.com/purebred-mua/purebred/issues/367

3babb53 (Fraser Tweedale, 4 hours ago)
   ci: cabal-install >= 3.0 does not know --symlink-bindir

   Fixes: https://github.com/purebred-mua/purebred/issues/367

2f4db4c (Fraser Tweedale, 5 hours ago)
   ci: add ghc 8.8 and 8.10 to matrix

5344f26 (Fraser Tweedale, 5 hours ago)
   ci: extract apt sources to common def

   We can use YAML anchor to define the APT sources only once. Unfortunately,
   YAML has no array merge or extend capability so we cannot do similar for
   the package list (because the versions of cabal and ghc vary).