CCI report: 600826eb-f3b9-4a5c-a84c-194dd0d113f7

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": "Updated",
  "patch": {
    "id": "869b6e7131a38eccc33befc81c96b090fbc497dd",
    "author": {
      "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
      "alias": "lorenz"
    },
    "title": "radicle/config/node: Granular Default Values",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "77f63c76dfb17bf621d5e8ca131f4bcab76b4daf",
    "after": "9a7c22536b1a381b68acad2975fc136460fc3d21",
    "commits": [
      "9a7c22536b1a381b68acad2975fc136460fc3d21",
      "c4ff0d8eae98a8334ccb2e668b646a9264a544d5"
    ],
    "target": "77f63c76dfb17bf621d5e8ca131f4bcab76b4daf",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "869b6e7131a38eccc33befc81c96b090fbc497dd",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Provide default values not only per struct, but for each individual\nstruct member. This allows more granular configuration and fallback to\ndefaults.",
        "base": "0e48723b419be95340a5d9858d76963e8e97137b",
        "oid": "db4ced2a8bc32bf68bd830390a8f9e5bae124121",
        "timestamp": 1755006626
      },
      {
        "id": "3325ca84fe5329fe868915057e22a538d34ee6dc",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Use the module for defaults",
        "base": "0e48723b419be95340a5d9858d76963e8e97137b",
        "oid": "8bd1dbded1f60c3437f224789530f6dee44f5012",
        "timestamp": 1755007596
      },
      {
        "id": "7465e42022d74a8dad5d283aad1637336fbbd8fe",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "radicle/config/node: Use newtypes",
        "base": "0e48723b419be95340a5d9858d76963e8e97137b",
        "oid": "8334de56022f40d863337638eef345f85a073732",
        "timestamp": 1755288706
      },
      {
        "id": "c2d230caebe7e5ad6325f01c639c4123e0d3e2c2",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "fixup! radicle/config/node: Use newtypes\n\nOnly a small cleanup. The argument to `unwrap_or()` gets computed even if it is\nnot needed, which can be potentially expensive.\nIt is probably not in this instance, but its still good to have it done\ncorrectly.\n\nFeel free to squash away.",
        "base": "0e48723b419be95340a5d9858d76963e8e97137b",
        "oid": "ccf7a67f6f881539947c18b06c75dab3f5b07eb9",
        "timestamp": 1755452565
      },
      {
        "id": "b30d820ebf6ba5a1194d00c0fbe4834b3ce819c1",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Rebase, squash in Matthias' improvements",
        "base": "77f63c76dfb17bf621d5e8ca131f4bcab76b4daf",
        "oid": "9a7c22536b1a381b68acad2975fc136460fc3d21",
        "timestamp": 1755602280
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "600826eb-f3b9-4a5c-a84c-194dd0d113f7"
  },
  "info_url": "https://cci.rad.levitte.org//600826eb-f3b9-4a5c-a84c-194dd0d113f7.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/600826eb-f3b9-4a5c-a84c-194dd0d113f7/w)

Started at: 2025-08-19 13:18:05.745750+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/600826eb-f3b9-4a5c-a84c-194dd0d113f7/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"
}