CCI report: 48a7f537-3aff-42b4-8627-4cf7b03504f5

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": "0552183b750bd853a64c9dea659ba951ed9104da",
    "author": {
      "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV",
      "alias": "liw"
    },
    "title": "workspace: set rust-version (MSRV)",
    "state": {
      "status": "merged",
      "conflicts": []
    },
    "before": "5a0a334dddeee5eed68ad8fed3b59213505675b7",
    "after": "fd9a0b25673def444540070f2cf78e65557dc75a",
    "commits": [
      "fd9a0b25673def444540070f2cf78e65557dc75a"
    ],
    "target": "6cfed884bf37cba1e0d8e97fa8b0e94df4a04b1f",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "0552183b750bd853a64c9dea659ba951ed9104da",
        "author": {
          "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV",
          "alias": "liw"
        },
        "description": "This declares the minimum supported Rust version, independently of the\n`rust-toolchain.toml` file, which specifies the Rust version and\ntoolchain components the crate/workspace should be built with. The\nMSRV affects other crates that depend on anything in this workspace,\nbut the toolchain file does not seem to affect them. This means the\nMSRV is useful for those who build or develop dependents.\n\nSigned-off-by: Lars Wirzenius <liw@liw.fi>",
        "base": "5a0a334dddeee5eed68ad8fed3b59213505675b7",
        "oid": "fd9a0b25673def444540070f2cf78e65557dc75a",
        "timestamp": 1747123058
      },
      {
        "id": "2cc1b927a819601d9045cfb41ebe1fdb736ae388",
        "author": {
          "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV",
          "alias": "liw"
        },
        "description": "`workspace.rust-version` does not exist, but `workspace.package.rust-version` does, see <https://doc.rust-lang.org/cargo/reference/workspaces.html#the-package-table>. And it needs to be inherited in each crate.",
        "base": "5a0a334dddeee5eed68ad8fed3b59213505675b7",
        "oid": "cec60aa0313016725f40746cf855ff5ecec81a24",
        "timestamp": 1747124622
      },
      {
        "id": "40e61ee19e238ecaecaaf5a80c6da573b3dc629b",
        "author": {
          "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV",
          "alias": "liw"
        },
        "description": "Add Nix Flake check for MSRV",
        "base": "5a0a334dddeee5eed68ad8fed3b59213505675b7",
        "oid": "a5353c75bba9c9dff2debc8ce315fb6f3a4471d3",
        "timestamp": 1747376968
      },
      {
        "id": "06c2bc6ba867f9ed61187ef375b4ebd11cbfb944",
        "author": {
          "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV",
          "alias": "liw"
        },
        "description": "Rebased",
        "base": "9f2c4e39419027a4113e4e368ceb81176897b49f",
        "oid": "41f9048d96596473600e6c77f041d29cd3de1d6f",
        "timestamp": 1747396228
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "48a7f537-3aff-42b4-8627-4cf7b03504f5"
  },
  "info_url": "https://cci.rad.levitte.org//48a7f537-3aff-42b4-8627-4cf7b03504f5.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/48a7f537-3aff-42b4-8627-4cf7b03504f5/w)

Started at: 2025-10-21 16:54:58.971767+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/48a7f537-3aff-42b4-8627-4cf7b03504f5/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"
}