Files
radicle-native-ci/NEWS.md
T
Lars Wirzenius 847a9f4aa5 fix(NEWS.md): CI _broker_ has timeout
Thank-you-to: Richard Levitte

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-07 17:51:03 +02:00

73 lines
2.1 KiB
Markdown

# Release notes about `radicle-native-ci`
This file summarizes the user-visible changes to `radicle-native-ci`
between releases.
## Version 0.6.0, released 2025-01-7
* The `rad-ci` program now parses its command line in a more usual
Unix manner. It now has the `--dry-run` option, as well as `-h`
and `--help` options.
* The CI adapter no longer has support for limiting the duration of a
CI run. The Radicle CI broker has that functionality, so there's no
need for the adapter to have it too.
This is a breaking change. The adapter configuration file may no
longer have the `timeout` field.
* The log for the CI run now includes the adapter-assigned run ID, and
run start time and duration.
## Version 0.5.0, released 2024-12-05
* The admin log (written to file specified in the configuration file)
now has time stamps for message. Suggested by Richard Levitte.
* The README documents `base_url`. Change by Richard Levitte.
## Version 0.4.0, released 2024-11-22
* The `rad-ci` binary is added. This is an **experimental** tool for
running the commands CI runs without going via CI. See the README
for details.
## Version 0.3.0, released 2024-11-14
This is the third release. The release notes were added later.
* The `--version` option was added to show the version number of the
program.
* The `--show-config` option was added to show the configuration being
used as JSON.
* The configuration file now has an optional `base_url` field to set
the base URL for constructing the URL to the log file, so that the
URL can be sent to the CI broker.
* In log files, the stdout and stderr of the commands that are run are
combined into one stream. This makes logs easier to follow.
* Log files now have a more prominent and comprehensive table of
contents.
## Version 0.2.0, released 2024-06-06
This is the second release.
* The main change is that this version depends on version 0.2.0 of the
CI broker. This fixes the problem of building the oldest commit in a
patch rather than the newest.
* The README is more useful now.
## Version 0.1.0, released 2024-04-03
This was the first release. No notes.