Radish alpha
r
rad:zwTxygwuz5LDGBq255RA2CbNGrz8
Radicle CI broker
Radicle
Git
chore: prepare release 0.18.0
Lars Wirzenius committed 11 months ago
commit 3b71380d86a4eeb4891272b6ca8a13b028bf6ab8
parent 5f8b73e
4 files changed +30 -2
modified Cargo.lock
@@ -1975,7 +1975,7 @@ dependencies = [

[[package]]
name = "radicle-ci-broker"
-
version = "0.17.1"
+
version = "0.18.0"
dependencies = [
 "anyhow",
 "clap",
modified Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "radicle-ci-broker"
-
version = "0.17.1"
+
version = "0.18.0"
edition = "2021"
rust-version = "1.80"
authors = ["Lars Wirzenius <liw@liw.fi", "cloudhead <cloudhead@radicle.xyz>"]
modified NEWS.md
@@ -4,6 +4,28 @@ This file summarizes the user-visible changes to `radicle-ci-broker`
between releases.


+
## Version 0.18.0, released 2025-06-04
+

+
* The `cib` program (the CI broker service process) now refuses to
+
  start if its configuration uses in the `triggers` field an adapter
+
  that hasn't been defined in the `adatpters` field. Such a
+
  configuration would not do what the node operator expects it to do.
+
  
+
* All lines read from the adapter child process standard output are
+
  now logged. This helps node operators troubleshoot problems.
+

+
* In the `radicle_ci_broker::msg::helper` module for implementing
+
  adapters in Rust, the exit code of every command run is now logged
+
  explicitly, not just when it's non-zero. This makes it easier for
+
  node operators to debug problems by removing one small source of
+
  uncertainty about the result of running a command. If the exit code
+
  isn't there, maybe the command never exited?
+

+
* The logging of thread management and life cycle for processing CI
+
  events and running adapters has been slightly improved. An error
+
  from a thread is logged.
+

+

## Version 0.17.1, released 2025-05-19

* This is "brown paper bag" release. I'd not added a test that
modified debian/changelog
@@ -1,3 +1,9 @@
+
radicle-ci-broker (0.18.0-1) unstable; urgency=medium
+

+
  * New release.
+

+
 -- Lars Wirzenius <liw@liw.fi>  Wed, 04 Jun 2025 10:22:56 +0300
+

radicle-ci-broker (0.17.1-1) unstable; urgency=medium

  * New release.