CCI report: 803b4e29-f735-4c2a-80ba-217fc4670dc9

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": "976756d8bf1f4e157ec8c1dc6818f670f8b4d726",
    "author": {
      "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
      "alias": "erikli"
    },
    "title": "cli: Migrate `rad issue` to `clap`",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "22720e718bc8199054cca4c11f23ece43ab15b5d",
    "after": "71ffded74071755ff6855c2d6c8865a9576ee011",
    "commits": [
      "71ffded74071755ff6855c2d6c8865a9576ee011",
      "93f0ce12ca166e4d31a535f79bf669dabef373e5",
      "ce96439ff328d80ffdfcd7a11bf3d401c56893b8",
      "5f601a7377f888547e2854650f866295d4d30f50",
      "bb171f443605ee08afad7ed8e2ec43bb75da7aa1",
      "5a0ffb7c271b40f84fa0e5e5872a7dca74068a50",
      "52f79f5e285936a13a6604da87e68e92a610403b"
    ],
    "target": "22720e718bc8199054cca4c11f23ece43ab15b5d",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "976756d8bf1f4e157ec8c1dc6818f670f8b4d726",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "This is a split-off of `rad patch show 0866819`, that only migrates `rad issue`.",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "b34a818cbbcd6e822324d6082170071e1be6597d",
        "timestamp": 1757588048
      },
      {
        "id": "fddbeb7383d6a215b2fa88539e9e020b9ed9205b",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Migrate `rad issue` only, remove everything auto-completion and improve help output.",
        "base": "8c9966b9d97d93131e766828b9d1ecff7d561afb",
        "oid": "29dc820b6b7980e6c1d4e7427c9bcbe5cc98a473",
        "timestamp": 1758111300
      },
      {
        "id": "222584aa3a415afd3c9c9239a78a9c21b611bf1e",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Disallow `--reply-to` together with `--edit` in `rad issue comment`.",
        "base": "7d1db6a0131e560589a4b25f5d472fdf23998a67",
        "oid": "bc7bff9d01d4e9528b11e6b0cc1df5466fd3f279",
        "timestamp": 1758116557
      },
      {
        "id": "00a0fef27973701394f29a341212a20da183bfa0",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "- reword initial commit message\n- remove `--version` from subcommands\n- bring back old (incorrect) announcing behaviour for `rad issue comment --edit`",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "e2444a72f031233e78932eeaf31a9937cdde781b",
        "timestamp": 1758210185
      },
      {
        "id": "98f8060be39c0dd21fbcf97a6be2c358e687a738",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Improve help output and bits of the code",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "d6a0c5d8eebf45b47687d43034300df877b62354",
        "timestamp": 1758236380
      },
      {
        "id": "98245cf65ab5c975655357d726cab0ebd9bcc8b7",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "cli/issue: reword argument documentation",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "c2792a546d458d990946b3e63f0d05e5e77712b0",
        "timestamp": 1758279742
      },
      {
        "id": "cc985706e7cbcb04f1ee657210ddfa324574607d",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Further refactoring\n\nThese changes refactor a couple of things:\n- First, reintroduces `--announce` being a flag that is allowed to be passed to\n  the command\n- Refactor the mutual exclusivity of the `Comment` command into another enum\n  that captures all these cases. This waterfalled into further refactoring of\n  the command handling.",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "c403100d580a776ed516471de660e5efe6d4130e",
        "timestamp": 1758286270
      },
      {
        "id": "de518b4970e28597c158a541af518755be561573",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "- remove `--announce` again\n- fix parsing error for `issue list --assigned`\n- fix default filter for `issue list`\n- add new CLI test example `examples/rad-issue-list.md`",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "7cb409c3572f28cf0d3d1754ea47c40e7d49a5d2",
        "timestamp": 1758708479
      },
      {
        "id": "aad491c386e00cf205bcfdce6c99dde598e69c5d",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Changes:\n- Remove commented out code",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "79d6ca8dd556ec861156b96607c45215910b0625",
        "timestamp": 1758709459
      },
      {
        "id": "2022ebd50335630a6763d73c96beade8426035b5",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Add changelog entry",
        "base": "646d4360e7d905f0a9ec87d32c6768c5390eabf3",
        "oid": "be2b0559eb55a496dc630dd1097d12413f91c71d",
        "timestamp": 1758710186
      },
      {
        "id": "2bb2d9661171fe5bab1d8bbad365ff3571edcaf6",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "1. Rebase\n 2. Order dependencies in `crates/radicle-cli/Cargo.toml` alphabetically.\n 3. Remove commented code.\n 4. Fix typos.\n 5. Fix changelog (line was added to changelog for previous release).",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "7e5279109d9393ad23fbd0ee079d84f984faac38",
        "timestamp": 1758785332
      },
      {
        "id": "1e5d195f2c7b11de0fb9d1ae1298ab1d8cf985a0",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "1. Review.\n 2. Fix regression of `rad issue` vanishing from `rad -h`",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "4740419b214d4bc4431e05acbd5d3b014fee5d5d",
        "timestamp": 1758791248
      },
      {
        "id": "f1823b2ed2dd9fdd3afdbaa6b34ec1fd25032add",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Squash review commits and improve help colors.",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "bb2f5b6ff2f999c5c0191ba1395c75f2b46b2684",
        "timestamp": 1758796397
      },
      {
        "id": "5215b22529de2a084c4b4fa6cf1fee454389f745",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "- Fix list state filtering (e.g. `rad issue list --solved` was broken)\n- Allow list argsuments for empty subcommand\n\nNote: currently the list arguments are included in the main help, which is not desired. It could be worth exploring if we can make the subcommand required, and handle the list args with some custom on parsing errors for empty subcommands.",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "9af55b6e4dea49e83a213deec455c9846993a6e5",
        "timestamp": 1758820814
      },
      {
        "id": "acbb7324e615727e40ec0c907c915f9481f57d11",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Allow list arguments for empty subcommand, but do not show them in the main help.",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "105339a8960567ea3f6dc11f6ab151961ddcf28f",
        "timestamp": 1758876801
      },
      {
        "id": "99f0e27a00446755dcc2197642425716097609b3",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Review",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "6ed56f7029ec8f0ce19efa396fedd63da61db816",
        "timestamp": 1758893120
      },
      {
        "id": "46491c1076a87c3a6d30d9cb250697199aca17e6",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "822f58e60db732b42b2a1890df09fb612b573730",
        "timestamp": 1758897234
      },
      {
        "id": "fee2cfddc534decf235d95a02e3ce80b62da8789",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Review",
        "base": "ed8b086045ee5d7bd1327f579de7861a1cf49e3b",
        "oid": "07ae911a5dd6d6ea537087ff5969afce91959b33",
        "timestamp": 1758900560
      },
      {
        "id": "a1a9bfb728803496c9b8ffd1588324eb4b8ceca3",
        "author": {
          "id": "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
          "alias": "erikli"
        },
        "description": "Rebase and squash.",
        "base": "22720e718bc8199054cca4c11f23ece43ab15b5d",
        "oid": "71ffded74071755ff6855c2d6c8865a9576ee011",
        "timestamp": 1758903693
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "803b4e29-f735-4c2a-80ba-217fc4670dc9"
  },
  "info_url": "https://cci.rad.levitte.org//803b4e29-f735-4c2a-80ba-217fc4670dc9.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/803b4e29-f735-4c2a-80ba-217fc4670dc9/w)

Started at: 2025-09-26 18:21:37.203163+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/803b4e29-f735-4c2a-80ba-217fc4670dc9/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"
}