CCI report: 8c691f9b-089b-4823-8984-e8fb3cbca6e4

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": "Updated",
  "patch": {
    "id": "c5ed254e6387a7828a63229be423a149d04bfc9d",
    "author": {
      "id": "did:key:z6MktwkohCx8aHZ1QCjVZUiLmX92oPZFxRiFZkbq32Tk5Tkm",
      "alias": "2color"
    },
    "title": "Introduce identity v2 with explicit migration",
    "state": {
      "status": "draft",
      "conflicts": []
    },
    "before": "ceb74c997161f723b9b0a3745f8bf9ccbf1bf92b",
    "after": "773b8e695a5c38c6b4a0dddd4e7a9c19efe82bb2",
    "commits": [
      "773b8e695a5c38c6b4a0dddd4e7a9c19efe82bb2",
      "1c363a74046de70f711fd764616b83f5dff0ebb8",
      "9e7e3a6631ee8d8b35f3ab34f128b5e59721106b",
      "554d63ee191f521038fffdaa556e9515cc6f532f",
      "d816bdde643c44f528693d8336ffb060a31c8b59",
      "156c003dc29f0400092310e78a94ac9e4ac933f6",
      "08bfc8d4ce67b7936f966b8df45ba12839961e57",
      "92eab97c716fbe3d7ac121fbd77382d6c4c7a724"
    ],
    "target": "ceb74c997161f723b9b0a3745f8bf9ccbf1bf92b",
    "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
      },
      {
        "id": "07bac93b4df6f897c44084ba3ac899b4bc0cd877",
        "author": {
          "id": "did:key:z6MktwkohCx8aHZ1QCjVZUiLmX92oPZFxRiFZkbq32Tk5Tkm",
          "alias": "2color"
        },
        "description": "",
        "base": "0e5a56f25f51d07290613a9363bd8c0c9fc8e0be",
        "oid": "e1e4a2f302cfe5c0b1fe6c9928bc9331d9cf2799",
        "timestamp": 1789125912
      },
      {
        "id": "39a1656cce6957e517c6137fc077f3c1f05b386f",
        "author": {
          "id": "did:key:z6MktwkohCx8aHZ1QCjVZUiLmX92oPZFxRiFZkbq32Tk5Tkm",
          "alias": "2color"
        },
        "description": "Rebase",
        "base": "7a77ba481c65cc3efcbe5c660ef8dc2997ae6ce8",
        "oid": "4124de770e395e9d83852b823077191e7fd113be",
        "timestamp": 1789126495
      },
      {
        "id": "22162d74be6cfd2aa672f87164f686503a54db2c",
        "author": {
          "id": "did:key:z6MktwkohCx8aHZ1QCjVZUiLmX92oPZFxRiFZkbq32Tk5Tkm",
          "alias": "2color"
        },
        "description": "",
        "base": "ceb74c997161f723b9b0a3745f8bf9ccbf1bf92b",
        "oid": "773b8e695a5c38c6b4a0dddd4e7a9c19efe82bb2",
        "timestamp": 1791809939
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "8c691f9b-089b-4823-8984-e8fb3cbca6e4"
  },
  "info_url": "https://cci.rad.levitte.org//8c691f9b-089b-4823-8984-e8fb3cbca6e4.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/8c691f9b-089b-4823-8984-e8fb3cbca6e4/w)

Started at: 2026-10-12 14:59:10.046577+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/8c691f9b-089b-4823-8984-e8fb3cbca6e4/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"
}