CCI report: c7b264b6-5dcf-48f0-9753-74b38110d900

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": "87c550d3f7ef316f091074c1024f6c063740b2ec",
    "author": {
      "id": "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "alias": "fintohaps"
    },
    "title": "Small refactoring of `Canonical`",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "b614167bd90474d2e7b503a4986c505e790151d7",
    "after": "ab62dce683c14b53630e4190ade945ed082e343d",
    "commits": [
      "ab62dce683c14b53630e4190ade945ed082e343d",
      "b2bcd561cf1e2a5088cf600b24c9ee567bfa2e2e"
    ],
    "target": "b614167bd90474d2e7b503a4986c505e790151d7",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "87c550d3f7ef316f091074c1024f6c063740b2ec",
        "author": {
          "id": "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
          "alias": "fintohaps"
        },
        "description": "The Canonical type is generally constructed with the threshold, needed\nfor the quorum computation, in scope. To make it easier to use and\nencapsulate its functionality, it now holds the threshold as an\nadditional field.\n\nChanges for the `Canonical` type:\n- Reorder arguments so that `delegates` and `threshold` are grouped\n  after `refname`\n- Add `Canonical::is_empty` to detect when `Canonical` was constructed\n  with no tips\n- Consume `Canonical` when calling `Canonical::quorum` to indicate\n  that it should be the final step",
        "base": "b614167bd90474d2e7b503a4986c505e790151d7",
        "oid": "ab62dce683c14b53630e4190ade945ed082e343d",
        "timestamp": 1749728242
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "c7b264b6-5dcf-48f0-9753-74b38110d900"
  },
  "info_url": "https://cci.rad.levitte.org//c7b264b6-5dcf-48f0-9753-74b38110d900.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/c7b264b6-5dcf-48f0-9753-74b38110d900/w)

Started at: 2025-06-12 13:39:23.954686+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/c7b264b6-5dcf-48f0-9753-74b38110d900/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"
}