CCI report: 0edfca47-e5e8-43f5-a849-0a6d12bbf1ed

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:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz"
    ]
  },
  "action": "Created",
  "patch": {
    "id": "aa2df209d5352776d41f140b9999e06aa2d9d2ad",
    "author": {
      "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
      "alias": null
    },
    "title": "cargo: Clean up dependencies",
    "state": {
      "status": "merged",
      "conflicts": []
    },
    "before": "d50df68b742729e1d8a53e9090b0d4f78f0d6134",
    "after": "eea6a9bc70dae097f8c1bf22d94cbd9038cb7238",
    "commits": [
      "eea6a9bc70dae097f8c1bf22d94cbd9038cb7238"
    ],
    "target": "7e1cb406bb935c3de008d2171e8961f57b4336ea",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "aa2df209d5352776d41f140b9999e06aa2d9d2ad",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": null
        },
        "description": "All dependencies that are dependencies of multiple crates within the\nworkspace were pulled up to the root `Cargo.toml`. Dependencies that are\ndependencies of just one crate within the workspace remain in the\n`*/Cargo.toml` of that particular crate.\n\nGenerally, this helps us keep an overview of dependencies:\n - If multiple crates depend on a crate, we will see the reference to\n   the workspce.\n - Otherwise, we will see a line that specifies the version.\n\nIt is up to the maintainers to recognize when a dependency becomes a\ndependency of multiple crates in the workspace, at which point it should\nbe moved to the workspace.\n\nThe tool `cargo-autoinherit` can be used to automatically pull *ALL*\ndependencies to the workspace. I used this, and in a separate, manual\nstep, filtered out those dependencies that are dependencies of a single\ncrate only, moving those back manually.\n\nAt the same time, I also unified depending on sibling crates in the\nworkspace. This is now also done via workspace dependencies.\n\nSee:\n - https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#inheriting-a-dependency-from-a-workspace\n - https://github.com/mainmatter/cargo-autoinherit",
        "base": "3bc0db68f4d306b1ad599efe7d627151d0aff382",
        "oid": "3cc24508777cef3b6f1da9af6b42b738a36a8ba6",
        "timestamp": 1749469495
      },
      {
        "id": "6cbbf5cc6fea4fac733afa1443faa6ceff5d7758",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": null
        },
        "description": "Update base.",
        "base": "d50df68b742729e1d8a53e9090b0d4f78f0d6134",
        "oid": "eea6a9bc70dae097f8c1bf22d94cbd9038cb7238",
        "timestamp": 1749470347
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "0edfca47-e5e8-43f5-a849-0a6d12bbf1ed"
  },
  "info_url": "https://cci.rad.levitte.org//0edfca47-e5e8-43f5-a849-0a6d12bbf1ed.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/0edfca47-e5e8-43f5-a849-0a6d12bbf1ed/w)

Started at: 2026-09-08 17:00:07.944939+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/0edfca47-e5e8-43f5-a849-0a6d12bbf1ed/w)

shell: 'cargo --version

  rustc --version


  cargo fmt --check

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

  cargo build --all-targets --workspace

  cargo doc --workspace --no-deps

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

  '

Run the script

Commands:

Send result

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