Matthieu Gautier
c5197ceb51
Use kiwix-build's github action to download dependencies.
2023-12-19 17:17:05 +01:00
Matthieu Gautier
76ac5ce93f
Remove Ubuntu Kinetic from CI/CD (deprecated)
2023-10-06 15:47:30 +02:00
Matthieu Gautier
d0847525c6
Time to switch the CI to focal.
2023-10-06 15:47:30 +02:00
renaud gaudin
d0f8226f50
Docker images for new architectures
...
- Fixes the release filename for arm64 and armv7
- Add new architectures for i386 and armv6
2023-06-16 17:59:33 +02:00
Matthieu Gautier
f03dc46342
Remove custom git clone
...
Now possible because of new Docker images and proper user/permission mgmt
within the container.
2023-05-03 15:34:41 +02:00
renaud gaudin
3d9348092b
removed references to docker.io
2023-03-22 15:23:31 +00:00
Emmanuel Engelhart
cfc249b9cf
Bump-up CI container images for r36
2023-03-16 13:48:43 +01:00
Emmanuel Engelhart
e1b314267b
Remove PPA Impish, add Kinetic
2023-02-10 18:56:21 +01:00
Emmanuel Engelhart
4e8d3097b9
Update GitHub workflow actions
2023-02-05 13:25:19 +01:00
Kelson
c6b6a47711
"main" is the new git default branch
2022-12-27 14:16:58 +01:00
renaud gaudin
cf6d66b2c2
Updated actions dependencies
2022-10-26 16:04:46 +00:00
Matthieu Gautier
472ff19861
[CI] Use last docker image (and dependencies)
2022-06-14 10:49:46 +02:00
Kunal Mehta
94549828cb
PPA: Remove Ubuntu Hirsute, EOL
2022-01-31 23:13:46 -08:00
Kunal Mehta
dbe6126496
PPA: Reinstate Ubuntu Impish, add Jammy
2021-12-19 16:47:59 -08:00
Matthieu Gautier
61e82228a4
Last CI docker image is 31
2021-10-14 14:16:13 +02:00
Emmanuel Engelhart
929c36c930
Disable Ubuntu Impish in CI
2021-10-14 09:26:46 +02:00
Emmanuel Engelhart
9f207a61f9
Remove Groovy package
2021-07-28 21:35:58 +02:00
Kunal Mehta
7d55c0f6ac
PPA: Build for Ubuntu Impish
2021-07-08 13:13:21 +02:00
renaud gaudin
a3ed7ad3e1
using two jobs to isolate envs
2021-01-08 18:35:23 +00:00
renaud gaudin
19322958b3
Support for non-release builds
...
- only building on workflow_dispatch with a specified version that can be a release or release-build
2021-01-08 15:29:19 +00:00
renaud gaudin
ccb8d11dce
CI built docker image
...
- added a new generic kiwix/kiwix-tools image
- kiwix/kiwix-serve now based on kiwix/kiwix-tools ; with its entrypoint
- both images are built with official binary distribution
- both images are built on github action and pushed to both docker.io and ghcr.io
- both images are multi-arch and support arm/v7, arm64 and amd64
- built on release published or workflow_dispatch event (to be triggered by kiwix-build)
2021-01-07 22:13:49 +00:00
Kunal Mehta
7e6e74330a
PPA: Build for Ubuntu Hirsute
2020-12-03 22:48:19 -08:00
Kunal Mehta
ff5f1d96d2
PPA: Drop Ubuntu eoan, EOL
...
Launchpad no longer accepts eoan uploads.
2020-07-24 03:07:47 -07:00
Kunal Mehta
4ee202514e
PPA: Set fail-fast: false
...
See discussion/rationale on <https://github.com/openzim/libzim/pull/370 >.
2020-07-16 06:04:01 -07:00
Kunal Mehta
98b372ee17
Automatically build and publish packages via Github Actions
...
Same exact configuration as kiwix-lib.
2020-07-13 17:46:02 -07:00
Kelson
d99e5cd975
Run Github actions on any push (not only in PR)
2020-04-03 16:26:47 +02:00
Kelson
cccd17a394
Github Kiwix Sponsoring page link
2020-02-01 17:56:27 +01:00
Matthieu Gautier
a44fd1a4d0
Use github action for the CI.
2020-01-21 18:50:58 +01:00
Kelson
ef0fc514ad
Configure the Move bot
2019-08-05 10:32:37 +02:00
Kelson
e0177c4923
Create FUNDING.yml
2019-06-22 07:58:19 +02:00