CCI report: 64b34e9a-f622-4751-b27b-0c8c79f810c5

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": "4659525c544ae0c73311ac8c55fcddda3b1f6fa2",
    "author": {
      "id": "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "alias": null
    },
    "title": "radicle: fix diverging quorum",
    "state": {
      "status": "merged",
      "conflicts": []
    },
    "before": "a6e33ec19a662e23e998347ec2dd2d3c90bdb7ee",
    "after": "cdede8b3c028d82f8f4bf27d27a703eeec315405",
    "commits": [
      "cdede8b3c028d82f8f4bf27d27a703eeec315405"
    ],
    "target": "d285eccb23f3986bfa88fc1af033e6dcb0dc3a65",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "4659525c544ae0c73311ac8c55fcddda3b1f6fa2",
        "author": {
          "id": "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
          "alias": null
        },
        "description": "When calculating a quorum there was a case where two heads that were equal would\nresult in double-counting, allowing the quorum to pass a threshold higher than\nthe expected votes.\n\nTo prevent this, each head is immediately counted as a direct vote. Then, when\ncomparing the head to the rest of the set, if they are equal that iteration\nwould be skipped. This is because the merge base of two equal commits is that\ncommit, resulting in the double-counting.\n\nNote that the `skip` can also skip the current head, so `i + 1` is used.",
        "base": "a6e33ec19a662e23e998347ec2dd2d3c90bdb7ee",
        "oid": "cdede8b3c028d82f8f4bf27d27a703eeec315405",
        "timestamp": 1718357404
      },
      {
        "id": "f91a0c3e434b5befce10d60e86b48008eb448032",
        "author": {
          "id": "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
          "alias": null
        },
        "description": "Rebase, add a few tests.",
        "base": "589c3756246eaa3cffad7ff07bd1ef07543c64c3",
        "oid": "3260046c67d03c5b161fcfdb148876e9cb9a0733",
        "timestamp": 1718888233
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "64b34e9a-f622-4751-b27b-0c8c79f810c5"
  },
  "info_url": "https://cci.rad.levitte.org//64b34e9a-f622-4751-b27b-0c8c79f810c5.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/64b34e9a-f622-4751-b27b-0c8c79f810c5/w)

Started at: 2026-09-07 21:13:08.722731+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/64b34e9a-f622-4751-b27b-0c8c79f810c5/w)

shell: 'cargo --version

  rustc --version


  cargo fmt --check

  cargo clippy --all-targets --workspace -- --deny clippy::all

  cargo build --all-targets --workspace

  cargo doc --workspace

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

  '

Run the script

Commands:

Send result

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