Commit Graph

11 Commits

Author SHA1 Message Date
Matthieu Gautier 9ba5ab4678 Update brew before installing packages
brew changed his backend repository, we must update brew itself first.
2021-04-12 18:31:29 +02:00
Kunal Mehta 8eacb0d635
PPA: Build for Ubuntu Hirsute 2020-12-03 22:35:46 -08:00
Matthieu Gautier 7a11ec6ea4 [CI] Fix macos packages installation 2020-10-27 15:13:19 +01:00
Kunal Mehta 39bc8828cd PPA: Build packages for Ubuntu Bionic 2020-08-21 19:12:20 +02:00
Kunal Mehta 1145af43e7 PPA: Stop building for Ubuntu eoan, its EOL
Launchpad no longer accepts uploads for eoan.
2020-07-24 01:58:30 -07:00
Kunal Mehta a0eb972595
PPA: Set fail-fast: false
See discussion/rationale at <https://github.com/openzim/libzim/pull/370>.
2020-07-16 06:02:41 -07:00
Kunal Mehta 6b783b3998 Automatically build and publish packages via Github Actions
We can currently only build for Ubuntu versions because we're not yet
publishing libzim for Debian.

Development builds (on commits to master) will build against master libzim
while release builds (on tag pushes) will build against the most recent
release of libzim.
2020-07-10 02:48:23 -07:00
Matthieu Gautier 6f92b7e120 Build the CI also on bionic.
Bionic has a more recent compiler who will catch more issue with the
code.
2020-06-09 12:10:05 +02:00
Kelson 286fbba9f6 Run Github actions on any push (not only in PR) 2020-04-03 16:32:49 +02:00
Matthieu Gautier 21d8a6952f Readd code coverage 2020-01-27 18:05:12 +01:00
Matthieu Gautier e3ba9fa5cc Use github actions to run the CI. 2020-01-21 18:10:33 +01:00