renaud gaudin
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
Matthieu Gautier
61fb624f66
Correctly set the release version of libzim.
...
As we have change the version of libzim, release build must be 0.
2023-03-22 14:04:36 +01:00
Matthieu Gautier
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.
2023-03-22 13:29:52 +01:00
Matthieu Gautier
82f9d89fd3
Merge pull request #579 from kiwix/fix_wasm_lib
2023-03-20 21:57:18 +01:00
Matthieu Gautier
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
Kelson
7b776893fd
Merge pull request #578 from kiwix/fix-release-workflow
...
Fix release workflow
2023-03-19 15:49:46 +01:00
Emmanuel Engelhart
9f448f83de
Use fix versions for CI/CD
2023-03-19 15:24:33 +01:00
Emmanuel Engelhart
eae088e80f
Remove unecessary dependence to container workflow
2023-03-19 15:22:50 +01:00
Kelson
d17745ba49
Merge pull request #577 from kiwix/ci-uses-containers-35
...
Use new container images v36
2023-03-16 13:04:36 +01:00
Emmanuel Engelhart
f376e82aac
Use new container images v36
2023-03-16 10:42:07 +01:00
Emmanuel Engelhart
92951ee827
Fix container image tagging
2023-03-16 10:31:08 +01:00
Kelson
8862963dbc
Merge pull request #576 from kiwix/new-attempt-for-container-images
...
New attempt for container images
2023-03-16 09:35:12 +01:00
Emmanuel Engelhart
245ca71692
Rename container workflow file
2023-03-16 09:34:22 +01:00
Emmanuel Engelhart
bd58d50051
Fix docker tag command
2023-03-16 09:33:56 +01:00
Kelson
9d2eae0c34
Merge pull request #575 from kiwix/use-latest-container-images
...
Use latest container images
2023-03-16 09:16:36 +01:00
Emmanuel Engelhart
ea3a07e3c2
Fix container release
2023-03-16 09:05:03 +01:00
Emmanuel Engelhart
ad6de2897e
Better name for container workflow
2023-03-16 09:01:50 +01:00
Kelson
b8978b1c60
Merge pull request #566 from kiwix/new-ci-container-build
...
Move CI container building to a dedicated CI workflow
2023-03-15 17:17:49 +01:00
Emmanuel Engelhart
534dee9c94
Use new Docker images for kiwix-build CI
2023-03-15 13:25:13 +01:00
Matthieu Gautier
fb9ca9ec89
Add missing packages in bionic container.
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
672c6fdcb5
Update container user config
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
f16f55fd07
Add container 'latest' tag
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
fed574d0c9
Update CI container image doc
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
c1b8ff5d86
Better container image creation/upload workflow
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
b977392446
Remove CI container builds
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
b16cedc6be
Move ci_images
2023-03-15 13:25:13 +01:00
Emmanuel Engelhart
dd1a276d7a
Move CI container building to a dedicated CI workflow
2023-03-15 13:25:13 +01:00
Kelson
d3e4111a18
Merge pull request #574 from kiwix/fix_android_base_deps
2023-03-15 12:36:18 +01:00
Matthieu Gautier
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
Kelson
e77442b9a9
Merge pull request #569 from kiwix/wasm_lib
...
Install wasm libraries in `INSTALL/lib` directory.
2023-03-01 17:36:21 +01:00
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
45767044f0
Merge pull request #571 from kiwix/libmicrohttp-0.9.76
2023-03-01 14:15:40 +01:00
Emmanuel Engelhart
7e88bf14a2
Bumpup libmicrohttpd to 0.9.76
2023-03-01 10:10:15 +01:00
Kelson
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
Matthieu Gautier
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
Kelson
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
Matthieu Gautier
d8c9d5c45d
Merge pull request #565 from kiwix/container-doc
2023-02-08 17:22:25 +01:00
Matthieu Gautier
d89f622471
Fix description of which dependencies is in the docker image.
2023-02-07 16:53:15 +01:00
Emmanuel Engelhart
19beb1323f
Internal usage purpose only of CI containers
2023-02-07 16:10:40 +01:00
Emmanuel Engelhart
6f51871cc1
Add env container images documentation
2023-02-07 15:50:26 +01:00
Matthieu Gautier
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
Matthieu Gautier
dc0d0804e4
Merge pull request #563 from kiwix/update-workflow-actions
2023-02-07 09:46:57 +01:00
Emmanuel Engelhart
3138c71b82
Update GitHub actions to latest version
2023-02-05 08:45:47 +01:00
Matthieu Gautier
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
Matthieu Gautier
1f8ccde487
"main" is now our default branch for all our projects.
2023-01-03 10:19:52 +01:00
Kelson
9d910ac9c5
Delete move.yml
2022-12-25 16:06:52 +01:00
Kelson
953a0a3816
« main » is the new git default branch
2022-12-25 16:05:41 +01:00
Matthieu Gautier
720209891d
Merge pull request #559 from kiwix/move_to_main
2022-12-22 15:57:48 +01:00
Matthieu Gautier
344b9328c3
libzim and zim-tools are now using "main" for the default branch.
2022-12-22 14:32:13 +01:00