Radish alpha
r
rad:zwTxygwuz5LDGBq255RA2CbNGrz8
Radicle CI broker
Radicle
Git
chore: prepare release 0.19.0
Lars Wirzenius committed 9 months ago
commit 2f56e46398f03ab88d3de94de1c65c3c309a673c
parent b151768
4 files changed +42 -2
modified Cargo.lock
@@ -1976,7 +1976,7 @@ dependencies = [

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

+
## Version 0.19.0, released 2025-07-15
+

+
* The CI broker now creates "job COBs" when it runs CI. These are
+
  Radicle collaborative objects that record results of automated
+
  processing of repositories. The CI broker uses them to record that
+
  CI has started running on a commit, and what the result is.
+
  
+
  This is not yet useful without special tooling, but is a necessary
+
  step to enable automatically notifying users on other nodes of what
+
  is happening. It will become useful once Radicle user interfaces
+
  (`rad patch list`, `radicle-desktop`, and more) learn to show the
+
  status of automated processing, based on the job COBs. The job COB
+
  implementation in the `radicle-job` crate was made by Fintan
+
  Halpenny.
+

+
* The `cib` configuration file now allows configuring adapters, to
+
  simplify overall configuration by reducing the number of files
+
  involved. In the `cib` configuration file, an adapter specification
+
  can now include configuration for the adapter, using the `config`
+
  and `config_env` fields. This means `cib` will write the value of
+
  the `configb` field to a temporary file and set the environment
+
  variable named in the `config_env` field to the path to the
+
  temporary file.
+

+
* RSS feeds are now more correct, thanks to a patch and bug report
+
  from Sean Borg. He changed the feed item GUID field to no longer be
+
  marked as a permalink. He pointed out why feed items are sorted in
+
  the wrong way.
+

+
* Some documentation fixes by Tshepang Mbambo and Richard Levitte..
+

+
* A link to the new Radicle CI container adapter by Richard Levitte,
+
  who also made the new adapter.
+


## Version 0.18.0, released 2025-06-04

modified debian/changelog
@@ -1,3 +1,9 @@
+
radicle-ci-broker (0.19.0-1) unstable; urgency=medium
+

+
  * New release.
+

+
 -- Lars Wirzenius <liw@liw.fi>  Tue, 15 Jul 2025 15:12:50 +0300
+

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

  * New release.