96708614ba
port to meson cargo
...
Gentoo Utils / build-oci-image (push) Successful in 22s
Gentoo Utils / grep (push) Successful in 1m1s
Gentoo Utils / check-format (push) Successful in 1m26s
Gentoo Utils / docs (push) Successful in 1m31s
Gentoo Utils / build (push) Successful in 1m43s
Gentoo Utils / test (push) Successful in 36s
Gentoo Utils / fuzz (push) Successful in 1m21s
Use the new unstable meson cargo support. This simplifies the
meson.build script and allows to use crates such as clap that require
picking up features from Cargo.toml.
This also allows us to not embed thiserror in subprojects, and instead
use a wrap file with a custom meson.build and some patches to make it
compile without running its build.rs script.
2025-12-22 08:05:20 +00:00
59c060df54
ci: build-oci-image: create entrypoint script and put env sources in it
2025-12-12 23:04:57 -06:00
160b27e6b0
remove cbindgen from meson deps and dockerfile
Gentoo Utils / build-oci-image (push) Successful in 5m28s
Gentoo Utils / build (push) Failing after 1m46s
2025-12-08 01:40:30 +00:00
892146f59a
Merge remote-tracking branch 'epenguin-gitea/feature/add-check-ci'
Gentoo Utils / build-docker (push) Successful in 8s
Gentoo Utils / build (push) Failing after 11s
2025-12-06 19:59:20 +00:00
a45820bd5a
add cbindgen to container image
Build gentoo-utils docker image / build-docker (push) Failing after 17s
2025-12-06 19:50:22 +00:00
cb85ad75b3
infra: docker: set portage to shallow clone packages via git
Gentoo Utils / build-docker (pull_request) Successful in 9s
Gentoo Utils / build (pull_request) Failing after 11s
2025-12-05 20:36:11 -06:00
8f4a7bfc4f
docker: run as non-root user in containers using this image
2025-12-05 20:35:56 -06:00
231b43a949
infra: docker: add nodejs
...
nodejs is required to run github actions
2025-12-05 20:35:33 -06:00
5eebec3d9b
add CI files
2025-12-05 16:31:43 +00:00