CCI report: 109b8a54-dc38-41d3-ba21-a65e9b500b5d

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": "3cdbca1ba0685e41b5fad287563a3e1aaf5a513b",
    "author": {
      "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
      "alias": "lorenz"
    },
    "title": "Have 'rad patch show {git-oid}' show the oid range of each revision",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "f223afd9d7eb4d1301c7f6fe98bc06418c35c3f5",
    "after": "1e394cc7e49f0fc0978ac62ade04c1b1240a6808",
    "commits": [
      "1e394cc7e49f0fc0978ac62ade04c1b1240a6808",
      "d72eafbb54c7740d42735093b448266660d6a316"
    ],
    "target": "f223afd9d7eb4d1301c7f6fe98bc06418c35c3f5",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "3cdbca1ba0685e41b5fad287563a3e1aaf5a513b",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Each revision now shows a {base}..{head} range instead of just the\nhead.  This is meant to clarify when a patch is rebased, and to be\nhelpful when one might want to observe changes using 'git range-diff'.\n\nAs an aside, convenient formatters of full oid, as well as both\nabridged and full oid range are added.",
        "base": "7bac17146c40b32b2ce0e27b96a555a44f3ef2ba",
        "oid": "54ab3a3828f05312b5722803ac60a130ae29f5cb",
        "timestamp": 1774266099
      },
      {
        "id": "771c137a07b928cdd484b11a5e87ac59c84faad4",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Fixup alignment of \"by ...\" in review lines",
        "base": "7bac17146c40b32b2ce0e27b96a555a44f3ef2ba",
        "oid": "ef07c1d113638feb2372a3ff5364c21f109a4b34",
        "timestamp": 1774267029
      },
      {
        "id": "f3130e93b26d1e30d2e6a3f592f6f8538304a7ca",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Rebased on fresher master",
        "base": "9fda8c6d8f8a00102a7983d9dfa9bc624c91daab",
        "oid": "99f76542bc7a54c40d708d4d7e8d26291209ddea",
        "timestamp": 1774272140
      },
      {
        "id": "fa8f659f36816be977d696e307d6eaeef702fbbb",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Rebase, split into two commits, refine a bit.",
        "base": "f223afd9d7eb4d1301c7f6fe98bc06418c35c3f5",
        "oid": "1e394cc7e49f0fc0978ac62ade04c1b1240a6808",
        "timestamp": 1774978050
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "109b8a54-dc38-41d3-ba21-a65e9b500b5d"
  },
  "info_url": "https://cci.rad.levitte.org//109b8a54-dc38-41d3-ba21-a65e9b500b5d.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/109b8a54-dc38-41d3-ba21-a65e9b500b5d/w)

Started at: 2026-03-31 19:27:45.692768+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/109b8a54-dc38-41d3-ba21-a65e9b500b5d/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"
}