CCI report: 298967af-54be-47d9-b305-35e5d3578812

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": "c5ed254e6387a7828a63229be423a149d04bfc9d",
    "author": {
      "id": "did:key:z6MktwkohCx8aHZ1QCjVZUiLmX92oPZFxRiFZkbq32Tk5Tkm",
      "alias": "2color"
    },
    "title": "Introduce identity v2 with explicit migration",
    "state": {
      "status": "draft",
      "conflicts": []
    },
    "before": "dc4d5c93963ecb12b66ce850afdc6054c0eec8e5",
    "after": "00a7e2da03c68bb18b495f59e900e94ced83e861",
    "commits": [
      "00a7e2da03c68bb18b495f59e900e94ced83e861",
      "959d3269b38f9d228d61ec71ec065df36e088851",
      "ea911619569d4221fb0dbf1280d9441363aa5aff",
      "f7a0cfa315c807b58a5be21c27a63d9cd6a7701d",
      "2c160e80f3db0bab81ed349e7f78c0152c10771c",
      "e8ca72eee78a42ac3653e1cd2dea6811cef7991a",
      "e8256c58958c12de8a5258245e2b3c8ed0e70da3"
    ],
    "target": "7e1cb406bb935c3de008d2171e8961f57b4336ea",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "c5ed254e6387a7828a63229be423a149d04bfc9d",
        "author": {
          "id": "did:key:z6MktwkohCx8aHZ1QCjVZUiLmX92oPZFxRiFZkbq32Tk5Tkm",
          "alias": "2color"
        },
        "description": "This is an implementation of the changes proposed by [RIP-0007: Identity 2](https://radicle.network/nodes/rosa.radicle.network/rad%3Az3trNYnLWS11cJWC6BbxDs5niGo82/patches/d5604e96805f8658232771d341d0450030d989bf)\n\nThe main change introduced by identity v2 is that the default branch can now\nbe governed by a canonical reference with an allow set that isn't the delegates.\n\nAdd `rad id migrate`, which proposes the migrated document as a revision\nthe delegates vote on, and `rad init --identity-version` for a repository\nthat must stay readable to older releases. Adopting the migration is\nopt-in per repository, because it is a one-way door: version 2 is\nunreadable to releases 1.10.0 and earlier.\n\nMake canonical refs explicitly optional so we can support repositories without it. \n\nAllow initializing without a default branch",
        "base": "dc4d5c93963ecb12b66ce850afdc6054c0eec8e5",
        "oid": "00a7e2da03c68bb18b495f59e900e94ced83e861",
        "timestamp": 1788875259
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "298967af-54be-47d9-b305-35e5d3578812"
  },
  "info_url": "https://cci.rad.levitte.org//298967af-54be-47d9-b305-35e5d3578812.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/298967af-54be-47d9-b305-35e5d3578812/w)

Started at: 2026-09-09 07:27:43.521689+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/298967af-54be-47d9-b305-35e5d3578812/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"
}