Commit Graph

24 Commits

Author SHA1 Message Date
cf95d513d6 PPA: Remove Ubuntu Hirsute, EOL 2022-01-31 23:13:00 -08:00
b19eb1ea61 Stop publishing code coverage for macOS
No reason to upload code coverage twice
2022-01-27 21:23:16 +01:00
6d14639f77 Use Python 3.10 to fix macOS CI 2022-01-27 21:22:19 +01:00
35dc59d4bb PPA: Add Ubuntu Jammy 2021-12-19 16:45:16 -08:00
09a55d71d6 Re-introduce Ubuntu Impish in CI 2021-10-21 12:36:05 +02:00
f714ff8d3e New docker image version is 31. 2021-10-18 18:09:36 +02:00
51ac1240f8 PPA: Temporarily disable Impish builds 2021-09-09 10:05:18 +02:00
6ea40f57da Remove groovy deb package 2021-07-28 21:34:24 +02:00
1bf52e8ebe PPA: Build for Ubuntu Impish 2021-07-08 09:50:55 +02:00
feeee25eac Use correct deps archive in the CI.
Now that project is named libkiwix, the dependencies archive is also
renamed.
2021-07-07 10:53:07 +02:00
9c43353b72 Fixed CI after repository rename 2021-05-13 12:49:44 +04:00
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
8eacb0d635 PPA: Build for Ubuntu Hirsute 2020-12-03 22:35:46 -08:00
7a11ec6ea4 [CI] Fix macos packages installation 2020-10-27 15:13:19 +01:00
39bc8828cd PPA: Build packages for Ubuntu Bionic 2020-08-21 19:12:20 +02:00
1145af43e7 PPA: Stop building for Ubuntu eoan, its EOL
Launchpad no longer accepts uploads for eoan.
2020-07-24 01:58:30 -07:00
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
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
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
286fbba9f6 Run Github actions on any push (not only in PR) 2020-04-03 16:32:49 +02:00
6dd6a5dd80 Github Kiwix Sponsoring page link 2020-02-01 17:44:42 +01:00
21d8a6952f Readd code coverage 2020-01-27 18:05:12 +01:00
e3ba9fa5cc Use github actions to run the CI. 2020-01-21 18:10:33 +01:00
223f7ee78a Add default Github configuration 2019-11-20 06:12:08 +01:00