CCI report: 03c06ddc-7add-4165-9dc5-8fa4fc33a77e

Request message

{
  "request": "trigger",
  "version": 1,
  "event_type": "patch",
  "repository": {
    "id": "rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5",
    "name": "heartwood",
    "description": "Radicle Heartwood Protocol & Stack",
    "private": false,
    "default_branch": "master",
    "delegates": [
      "did:key:z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT",
      "did:key:z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW",
      "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
      "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz"
    ]
  },
  "action": "Created",
  "patch": {
    "id": "f550e29c78070cf8742f80ab41bc9728edfc91cf",
    "author": {
      "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
      "alias": "lorenz"
    },
    "title": "node: only consider onion addresses if onion is configured",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "28c8c1531ff5797c5877f94e6756cada530a8e0f",
    "after": "b70f054f818c1512f75c7f00e1f1fd4a425a744a",
    "commits": [
      "b70f054f818c1512f75c7f00e1f1fd4a425a744a"
    ],
    "target": "28c8c1531ff5797c5877f94e6756cada530a8e0f",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "f550e29c78070cf8742f80ab41bc9728edfc91cf",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "There is an unfortunate lack of single-responsibility with handling the\naddresses in our code at the moment.\nThis means that adding addresses to the table, and reading them from the table\nare spread across the code base.\n\nA couple of places were found to further filter out onion addresses, if the\nconfiguration does not have an onion address.\n\nThis is a band-aid fix until the point in time where this can better improved.",
        "base": "0ec084fc232f0df8c1bbcbb89ce8394e8a81d988",
        "oid": "c58eece4d8d2f81c5fc3c4a90c9c28be0d283963",
        "timestamp": 1764164506
      },
      {
        "id": "cf581da75d834d4842424001b478d2b4b9cabedd",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "",
        "base": "0ec084fc232f0df8c1bbcbb89ce8394e8a81d988",
        "oid": "2535f2da34193a040095f6d6d1b4f0ddb94eb54f",
        "timestamp": 1764237386
      },
      {
        "id": "858c15a8d620abed6178c83996f74d108dd4936f",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Remove redundant filtering for onion addresses, rebase.",
        "base": "28c8c1531ff5797c5877f94e6756cada530a8e0f",
        "oid": "b70f054f818c1512f75c7f00e1f1fd4a425a744a",
        "timestamp": 1764357473
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "03c06ddc-7add-4165-9dc5-8fa4fc33a77e"
  },
  "info_url": "https://cci.rad.levitte.org//03c06ddc-7add-4165-9dc5-8fa4fc33a77e.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/03c06ddc-7add-4165-9dc5-8fa4fc33a77e/w)

Started at: 2025-11-28 20:17:55.447273+01:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/03c06ddc-7add-4165-9dc5-8fa4fc33a77e/w)

shell: 'export RUSTDOCFLAGS=''-D warnings''


  cargo --version

  rustc --version


  cargo fmt --check

  cargo clippy --all-targets --workspace -- --deny warnings

  cargo build --all-targets --workspace

  cargo doc --workspace --no-deps --all-features

  cargo test --workspace --no-fail-fast

  '

Run the script

Commands:

Send result

{
  "response": "finished",
  "result": "failure"
}