bc3a73f26d
Merge pull request #582 from kiwix/correct_libzim_version
2023-03-28 15:46:38 +02:00
556f02cf48
Set back the version of libzim to 8.1.0
...
The version of libzim (and other project too) is used to know what we
need to package in the published archive (nightly and releasee).
So the version must correspond to what is build.
For nightlies, we build the `main` branch and the main branch of libzim
is still on 8.1.0 so we must have the same version.
Fix openzim/libzim#772
2023-03-28 11:47:56 +02:00
be486cea4f
Merge pull request #581 from kiwix/mainref
...
Additional master to main fixes
2023-03-28 11:05:26 +02:00
7c02c6b778
Fixed triggering workflows on zim-tools and kiwix-tools
...
Both the fallback and the passed ref were targeting the master branch of those repositories.
This triggers the workflow on their main branch and sets the default target branch to main as all our repositories use it.
2023-03-28 07:58:41 +00:00
c5acad73b4
Prevent incorrectly setting DEV_BRANCH
...
DEV_BRANCH is used to change archive upload behavior.
We current code it was incorrectly considering being on a dev branch while on main one (main)
2023-03-28 07:56:37 +00:00
61fb624f66
Correctly set the release version of libzim.
...
As we have change the version of libzim, release build must be 0.
r_43
2023-03-22 14:04:36 +01:00
efff7abbfc
New release of libzim 8.1.1
...
As this is just a ABI fix and we recompile everything when we do
a release of our projects, we don't need to recompile our projects.
Building with libzim 8.1.0 was enough, no need to trigger a update in all
the users of prebuild binary.
r_42
2023-03-22 13:29:52 +01:00
82f9d89fd3
Merge pull request #579 from kiwix/fix_wasm_lib
2023-03-20 21:57:18 +01:00
424d426a0e
Correctly package wasm archives.
...
With commit 6181d7bb
, we have changed where archives are written.
We must addapt our packaging script.
Fix #556
2023-03-20 19:32:41 +01:00
7b776893fd
Merge pull request #578 from kiwix/fix-release-workflow
...
Fix release workflow
2023-03-19 15:49:46 +01:00
9f448f83de
Use fix versions for CI/CD
2023-03-19 15:24:33 +01:00
eae088e80f
Remove unecessary dependence to container workflow
2023-03-19 15:22:50 +01:00
d17745ba49
Merge pull request #577 from kiwix/ci-uses-containers-35
...
Use new container images v36
2023-03-16 13:04:36 +01:00
f376e82aac
Use new container images v36
2023-03-16 10:42:07 +01:00
92951ee827
Fix container image tagging
36
2023-03-16 10:31:08 +01:00
8862963dbc
Merge pull request #576 from kiwix/new-attempt-for-container-images
...
New attempt for container images
35
2023-03-16 09:35:12 +01:00
245ca71692
Rename container workflow file
2023-03-16 09:34:22 +01:00
bd58d50051
Fix docker tag command
2023-03-16 09:33:56 +01:00
9d2eae0c34
Merge pull request #575 from kiwix/use-latest-container-images
...
Use latest container images
34
2023-03-16 09:16:36 +01:00
ea3a07e3c2
Fix container release
2023-03-16 09:05:03 +01:00
ad6de2897e
Better name for container workflow
2023-03-16 09:01:50 +01:00
b8978b1c60
Merge pull request #566 from kiwix/new-ci-container-build
...
Move CI container building to a dedicated CI workflow
33
2023-03-15 17:17:49 +01:00
534dee9c94
Use new Docker images for kiwix-build CI
2023-03-15 13:25:13 +01:00
fb9ca9ec89
Add missing packages in bionic container.
2023-03-15 13:25:13 +01:00
672c6fdcb5
Update container user config
2023-03-15 13:25:13 +01:00
f16f55fd07
Add container 'latest' tag
2023-03-15 13:25:13 +01:00
fed574d0c9
Update CI container image doc
2023-03-15 13:25:13 +01:00
c1b8ff5d86
Better container image creation/upload workflow
2023-03-15 13:25:13 +01:00
b977392446
Remove CI container builds
2023-03-15 13:25:13 +01:00
b16cedc6be
Move ci_images
2023-03-15 13:25:13 +01:00
dd1a276d7a
Move CI container building to a dedicated CI workflow
2023-03-15 13:25:13 +01:00
d3e4111a18
Merge pull request #574 from kiwix/fix_android_base_deps
2023-03-15 12:36:18 +01:00
7a23bb5b8b
Fix creation of base dependencies archive.
...
The `INSTALL_DIR` was added twice. It was not a issue as we then transform
the list into a set to remove duplicated.
But with `filter_install_dir` call only on one "add", the (textual)
entries are not duplicated and so, not removed. So the files where add
twice.
Now we correctly filter initial `INSTALL_DIR` and we remove the second add.
2023-03-14 17:17:30 +01:00
e77442b9a9
Merge pull request #569 from kiwix/wasm_lib
...
Install wasm libraries in `INSTALL/lib` directory.
2023-03-01 17:36:21 +01:00
674c29c351
Bump the base_deps_meta_version.
...
As we install base library in a different directory, we have to
regenereate the base_deps archives.
2023-03-01 14:17:48 +01:00
6181d7bb08
Install wasm libraries in INSTALL/lib
directory.
...
The default detected libdir is based on the build architecture.
On ubuntu, it is `lib/x86_64-linux-gnu` which is obviously not the right
directory.
Let's simply use `lib`.
Fix #556
2023-03-01 14:16:36 +01:00
45767044f0
Merge pull request #571 from kiwix/libmicrohttp-0.9.76
2023-03-01 14:15:40 +01:00
7e88bf14a2
Bumpup libmicrohttpd to 0.9.76
2023-03-01 10:10:15 +01:00
8db9902a0a
Merge pull request #568 from kiwix/no_doc_man
...
Remove `share/doc` and `share/man` from the deps archive.
2023-02-22 18:13:06 +01:00
5c0d9d87c1
Remove share/doc
and share/man
from the deps archive.
...
They are useless and they use precious disk space.
Fix #567
2023-02-22 11:57:47 +01:00
3e396f6ed9
Merge pull request #564 from kiwix/fix_ios_macabi
...
Fix the iOsMacABI target in the CI
2023-02-12 07:54:21 +01:00
d8c9d5c45d
Merge pull request #565 from kiwix/container-doc
2023-02-08 17:22:25 +01:00
d89f622471
Fix description of which dependencies is in the docker image.
2023-02-07 16:53:15 +01:00
19beb1323f
Internal usage purpose only of CI containers
2023-02-07 16:10:40 +01:00
6f51871cc1
Add env container images documentation
2023-02-07 15:50:26 +01:00
f6a7f43ece
Fix the iOsMacABI target in the CI
...
It seems that on last version of CI envirronement, ios' clang doesnt
recognize ios13.0.
Moving to ios 14.0
2023-02-07 09:52:37 +01:00
dc0d0804e4
Merge pull request #563 from kiwix/update-workflow-actions
2023-02-07 09:46:57 +01:00
3138c71b82
Update GitHub actions to latest version
2023-02-05 08:45:47 +01:00
2564b072f1
Merge pull request #560 from kiwix/main_by_default
...
"main" is now our default branch for all our projects.
2023-01-03 12:01:27 +01:00
1f8ccde487
"main" is now our default branch for all our projects.
2023-01-03 10:19:52 +01:00