CCI report: c4883f57-ddca-455c-a813-7d639f57a796

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": "05db4d7284c69875986a30b8161238b607155f5e",
    "author": {
      "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
      "alias": "lorenz"
    },
    "title": "node: Generalize commands announce/seeds to take public key",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "6d698bb79414f1bfbeacda9c6ee352a2aae1f6ce",
    "after": "4afbc64b91fb2ad8fd4250059ca482372cbee820",
    "commits": [
      "4afbc64b91fb2ad8fd4250059ca482372cbee820",
      "1a53a7ab849910c06487c23df53aaf71742600bc"
    ],
    "target": "2e77d5ef4df526a8453d38d6d2d735fe9ce7e423",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "05db4d7284c69875986a30b8161238b607155f5e",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "The commands \"announce references\" and \"seeds\" only take a repository ID,\nand carry the implicit assumption that the namespace with the same public\nkey as the Node ID of the receiving `radicle-node` process is relevant,\nbut no other namespace.\n\nIn the spirit of separating user and node identity, relax this, so that\nthese command also carry the public key for which the announcement\nshould be made or sync status should be reported.\n\nThis feature is not exposed via CLI, but used to pass through the user\nidentity of the active profile.\n\nFor sync status, this patch still is not fully satisfactory, because\nthe node does not store sync updates for all namespaces, but only for\nits own. Storing sync updates for namespaces that were announced from\nthe node could be implemented in the future.",
        "base": "f1c7c9860716e5db88f657c61d39d6081fb5645f",
        "oid": "b4aa1c43a68995611cdb112eb2caa226d5caec22",
        "timestamp": 1759161610
      },
      {
        "id": "101ab959c9494b6891c892bb4724723f0b65df86",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Minor improvements.",
        "base": "f1c7c9860716e5db88f657c61d39d6081fb5645f",
        "oid": "93a1ac799bdb934a8f57352922cf4a09cd48b06b",
        "timestamp": 1759167857
      },
      {
        "id": "5271370a953736e9507ee5fd56bfc20c529aa96e",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Also cover `rad sync status`.",
        "base": "f1c7c9860716e5db88f657c61d39d6081fb5645f",
        "oid": "1ac5c1f5ef7a533eeacdf3c40d8b3df4af52dff9",
        "timestamp": 1759171522
      },
      {
        "id": "48e82a78b3362981627578c13214a3ace3790b52",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Rebase",
        "base": "4787b53b1e85d8052744fc77e4160e4d90e46d0f",
        "oid": "77816c3d5814cf381d60be6318c4b9ff43869089",
        "timestamp": 1759255468
      },
      {
        "id": "d9bb839a2d4331e6f8fce5eb1f2a91ad45d198f7",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Rebase",
        "base": "ee49e28766ce7c703b95e22d177cce046072f03d",
        "oid": "eceb6a0504dc1b97ffd0117638450ff311787b8e",
        "timestamp": 1759355359
      },
      {
        "id": "943033cef9c0dd0fdc5615588053c69393b267cc",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Take not one but any number of namespaces.",
        "base": "5cd016b587a2a90f2321af41122cc12b01b7f391",
        "oid": "dfe961a69a88610f15875b3a95a19f548161cc5f",
        "timestamp": 1759493785
      },
      {
        "id": "ccae4f49eb132ab30188d1d0e6c52b78caedd757",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": "lorenz"
        },
        "description": "Rebase",
        "base": "6d698bb79414f1bfbeacda9c6ee352a2aae1f6ce",
        "oid": "4afbc64b91fb2ad8fd4250059ca482372cbee820",
        "timestamp": 1759840890
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "c4883f57-ddca-455c-a813-7d639f57a796"
  },
  "info_url": "https://cci.rad.levitte.org//c4883f57-ddca-455c-a813-7d639f57a796.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/c4883f57-ddca-455c-a813-7d639f57a796/w)

Started at: 2025-10-07 16:38:57.098800+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/c4883f57-ddca-455c-a813-7d639f57a796/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

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

  '

Run the script

Commands:

Send result

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