| |
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
|
| |
|