From 1d209f79c15c7e673931175178b8fbed30adc7c9 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Mon, 28 Jul 2025 10:52:58 +0300 Subject: [PATCH] chore: prepare release 0.11.1 Signed-off-by: Lars Wirzenius --- Cargo.lock | 74 ++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 6 ++-- Makefile | 3 ++ NEWS.md | 11 +++++++ debian/changelog | 6 ++++ 5 files changed, 85 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b51a3f1..9f7c50c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -397,9 +397,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.39" +version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f" +checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" dependencies = [ "clap_builder", "clap_derive", @@ -407,9 +407,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.39" +version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51" +checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" dependencies = [ "anstream", "anstyle", @@ -420,9 +420,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.32" +version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" +checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" dependencies = [ "heck", "proc-macro2", @@ -842,6 +842,16 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" +[[package]] +name = "erased-serde" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7" +dependencies = [ + "serde", + "typeid", +] + [[package]] name = "errno" version = "0.3.12" @@ -1314,6 +1324,7 @@ checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e" dependencies = [ "equivalent", "hashbrown 0.15.3", + "serde", ] [[package]] @@ -1974,9 +1985,9 @@ checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" [[package]] name = "radicle" -version = "0.15.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fbbbde9fb67cc5264a38ba0f106b55892a1aeb8c8ca9023ec36a6b7e0442700" +checksum = "d5fe953b25a8f5c24baf1019f746912e7453746d617a1af04cb347904d241005" dependencies = [ "amplify", "base64 0.21.7", @@ -1990,13 +2001,13 @@ dependencies = [ "log", "multibase", "nonempty 0.9.0", - "once_cell", "qcheck", "radicle-cob", "radicle-crypto", "radicle-git-ext 0.8.1", "radicle-ssh", "serde", + "serde-untagged", "serde_json", "siphasher", "sqlite", @@ -2007,9 +2018,9 @@ dependencies = [ [[package]] name = "radicle-ci-broker" -version = "0.18.0" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adf8f1dccbfa21e4d73b71951d72021a54d0a1298000689717be38b0e3d9003b" +checksum = "effba0594b6ab346e340e072ea1d7154cfd661de5530a1d8768cbb23bd465447" dependencies = [ "anyhow", "clap", @@ -2019,6 +2030,7 @@ dependencies = [ "radicle", "radicle-crypto", "radicle-git-ext 0.8.1", + "radicle-job", "radicle-surf", "regex", "rss", @@ -2034,6 +2046,7 @@ dependencies = [ "time", "tracing", "tracing-subscriber", + "url", "uuid", "valuable", ] @@ -2116,9 +2129,28 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "radicle-job" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70b2de1bb748a1b587f759137058c4ae917753652b5fb4ae3baee991a7b31a68" +dependencies = [ + "clap", + "indexmap", + "nonempty 0.11.0", + "once_cell", + "qcheck", + "radicle", + "serde", + "serde_json", + "thiserror 2.0.12", + "url", + "uuid", +] + [[package]] name = "radicle-native-ci" -version = "0.11.0" +version = "0.11.1" dependencies = [ "clap", "html-page", @@ -2400,6 +2432,17 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde-untagged" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e" +dependencies = [ + "erased-serde", + "serde", + "typeid", +] + [[package]] name = "serde_derive" version = "1.0.219" @@ -3019,6 +3062,12 @@ dependencies = [ "valuable-serde", ] +[[package]] +name = "typeid" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" + [[package]] name = "typenum" version = "1.18.0" @@ -3168,6 +3217,7 @@ checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" dependencies = [ "getrandom 0.3.3", "js-sys", + "serde", "wasm-bindgen", ] diff --git a/Cargo.toml b/Cargo.toml index 46a368d..a08bb03 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "radicle-native-ci" -version = "0.11.0" +version = "0.11.1" edition = "2021" default-run = "radicle-native-ci" rust-version = "1.85" @@ -14,8 +14,8 @@ categories = ["development-tools::build-utils"] [dependencies] clap = { version = "4.5.32", features = ["derive"] } html-page = "0.4.0" -radicle = "0.15.0" -radicle-ci-broker = "0.18.0" +radicle = "0.16.1" +radicle-ci-broker = "0.19.1" radicle-git-ext = "0.9.0" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" diff --git a/Makefile b/Makefile index 1a55432..36abf75 100644 --- a/Makefile +++ b/Makefile @@ -9,3 +9,6 @@ build: test: build cargo test + +semver: + cargo semver-checks diff --git a/NEWS.md b/NEWS.md index 1a8729a..5a40e23 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,6 +3,17 @@ This file summarizes the user-visible changes to `radicle-native-ci` between releases. +## Version 0.11.1, released 2025-07-28 + +* The run log HTML now tries to import `local.css` to allow local + styling of the page. By Aleks Rutins. + +* The `README.md` file now links to the architecture document. By Sean + Borg. + +* The dependencies on the `radicle` and `radicle-ci-broker` crates are + now on current versions. This should be user-invisible, except for + bugs fixed. ## Version 0.11.0, released 2025-06-05 diff --git a/debian/changelog b/debian/changelog index ac0e274..f991c62 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +radicle-native-ci (0.11.1-1) unstable; urgency=medium + + * New release. + + -- Lars Wirzenius Mon, 28 Jul 2025 10:51:54 +0300 + radicle-native-ci (0.11.0-1) unstable; urgency=medium * New release.