Radish alpha
r
rad:zwTxygwuz5LDGBq255RA2CbNGrz8
Radicle CI broker
Radicle
Git
chores
Merged liw opened 11 months ago
7 files changed +7 -6 5f203cd2 7f8ddca5
modified ci-broker.md
@@ -2391,7 +2391,6 @@ given file verify-upgrade
given a directory reports

when I touch file run-list.txt
-
when I run ./env.sh bash -x verify-upgrade run-list.txt 64e76a97a817c87a72bb4cded661488c225410b7
when I run ./env.sh bash -x verify-upgrade run-list.txt 768af45e7ee9e0606a89e4819ba312cfef558142
when I run ./env.sh bash -x verify-upgrade run-list.txt HEAD
~~~
@@ -2443,7 +2442,8 @@ export SRCDIR="$CARGO_MANIFEST_DIR"
	cd ci-broker

	# Build source code.
-
	cargo build --all-targets -q
+
    find -name '*.rs' -exec sed -Ei '/\[deny\(/d' '{}' +
+
    cargo build --all-targets

    (echo "Old CI run lists:"
	cargo run -q --bin cibtool -- --db "$db" run list 1>&2
deleted rust-toolchain
@@ -1 +0,0 @@
-
1.80
modified src/bin/cibtoolcmd/log.rs
@@ -67,7 +67,7 @@ impl LogCmd {
    fn allowed_by_kind(&self, msg: &Value) -> bool {
        if !self.kind.is_empty() {
            if let Some(actual) = kind(msg) {
-
                if !self.kind.iter().any(|wanted| *wanted == actual) {
+
                if !self.kind.contains(&actual) {
                    return false;
                }
            } else {
modified src/bin/cibtoolcmd/timeout.rs
@@ -74,7 +74,7 @@ impl Leaf for TimeoutCmd {
        } else {
            if !self.fill_buffers {
                while let Some(line) = stdout.line() {
-
                    stdout_bytes += line.as_bytes().len();
+
                    stdout_bytes += line.len();
                    if self.verbose {
                        println!("stdout: {line:?}");
                    }
modified src/bin/synthetic-events.rs
@@ -175,7 +175,7 @@ fn launch_daemon(args: &Args) -> anyhow::Result<()> {
        .arg("--daemon")
        .arg("--log")
        .arg(args.log.clone().unwrap_or(PathBuf::from("/dev/null")))
-
        .arg(&format!("--repeat={repeat}"))
+
        .arg(format!("--repeat={repeat}"))
        .arg(&args.socket)
        .args(&args.events)
        .stdin(Stdio::null())
modified src/lib.rs
@@ -6,6 +6,7 @@
//! as a child process.

#![deny(clippy::unwrap_used)]
+
#![allow(clippy::result_large_err)]

pub mod adapter;
pub mod broker;
modified src/msg.rs
@@ -1001,6 +1001,7 @@ pub enum MessageError {

#[cfg(test)]
#[allow(clippy::unwrap_used)] // OK in tests: panic is fine
+
#[allow(missing_docs)]
pub mod trigger_from_ci_event_tests {
    use crate::ci_event::{CiEvent, CiEventV1};
    use crate::msg::{EventType, Request, RequestBuilder};