Release radicle-httpd and radicle-search together

radicle-search now ships in the same release as radicle-httpd: one
tag, one changelog, one reproducible build, with per-binary artifacts
in sibling folders on files.radicle.dev.

meilisearch-sdk: use the pure-Rust JWT backend (jwt_rust_crypto) instead
of jwt_aws_lc_rs, dropping aws-lc-sys, which fails to cross-compile to
the Apple targets under cargo-zigbuild.
This commit is contained in:
Rūdolfs Ošiņš
2026-07-15 15:42:22 +02:00
parent f5675e6268
commit 62b9c21f57
9 changed files with 290 additions and 232 deletions
+5 -1
View File
@@ -10,7 +10,11 @@ homepage = "https://radicle.dev"
anyhow = "1"
chrono = { version = "0.4.41", default-features = false, features = ["clock"] }
lexopt = "0.3.1"
meilisearch-sdk = "0.33.0"
# Use the pure-Rust JWT backend (`jwt_rust_crypto`) instead of the default
# `jwt_aws_lc_rs`. The latter pulls in `aws-lc-sys`, whose C/asm does not
# cross-compile to the Apple release targets under cargo-zigbuild. TLS still
# uses `reqwest/rustls-tls`, which is backed by `ring` and cross-compiles fine.
meilisearch-sdk = { version = "0.33.0", default-features = false, features = ["reqwest", "tls", "jwt_rust_crypto"] }
radicle = "0.24.0"
radicle-surf = { version = "0.27.1", default-features = false }
serde = { version = "1", features = ["derive"] }