CCI report: 91b8d635-7d88-49ab-a0f5-1420a691ac3a

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": "fd6784135ec9bf317cfd9c824841b547e36a2718",
    "author": {
      "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
      "alias": "ade"
    },
    "title": "Patches: Add support for custom merge destination",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "1f40b32b6aedaaff2016cb20f9e2a3d9c681c651",
    "after": "936f7ab3fe258eb5f2769189a64cafe19ddb4ff8",
    "commits": [
      "936f7ab3fe258eb5f2769189a64cafe19ddb4ff8",
      "45284c0fa11f23a9dbb58934499946e1d225c1f4",
      "17757cf8d7adbb04fa3ecb56860c15e80a05370e",
      "57a59e78b02863176f4771d2b8096e7167888a9d",
      "b43dab5f2543810a02433f9cdcab3c155707b633",
      "1eca72cc9cc861f36acf77157912bd9757e2d494",
      "5b983e8f7ca3a6c49ef04c9c9ac0e69dbe52431e",
      "d67b79002211c2d40f11362a0253bb4f7b62e907",
      "9b096ccbfce2299cc046a10d53e948241537ce02",
      "07c3e51baefd9625c68bf128d6fed282dc826c2d",
      "956c227c029cb0965965ed2b93843aa903bfe2cd",
      "2c8653cacff6c5f0ab6b1d4e7195e2c3192842a7",
      "cbb1572b58182966330c80fdb2f2ba962880f81c",
      "941ef722814623c0138c90d6192def94a01e457c",
      "7da057c7db4889596ced8f06c5ec41694c4f1d7e",
      "5e806c18807bc247dce3c50cf34e8620e8539775",
      "d934ed23836052292bd56381e89f2ed73014b8bc",
      "15912bcabce8e7ed364fc844c16d3ac85449bff9"
    ],
    "target": "6b460c44298afad6599b223e48bdaa3c7f3ad5cc",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "fd6784135ec9bf317cfd9c824841b547e36a2718",
        "author": {
          "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
          "alias": "ade"
        },
        "description": "This patch introduces the ability to specify a target branch for patches using\nthe `patch.destination` push option. Previously patches implicitly targeted the \nrepository's default branch. Furthermore this patch introduces strict isolation \nfor merges and reverts: a patch will now only be marked as merged or reverted \nif the commits are pushed to its explicitly intended destination branch.",
        "base": "caee776c388ffac2ea55cc9d1e3d7fa108ca6df5",
        "oid": "75d35fa458b3166ccf50e1f945574a8e8c852ac9",
        "timestamp": 1778683486
      },
      {
        "id": "c6bc2c718da5e039f27c0b57a02c5cd6d143001d",
        "author": {
          "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
          "alias": "ade"
        },
        "description": "Replaces `patch.destination` with `patch.target` and breaks forwards compatibility.",
        "base": "caee776c388ffac2ea55cc9d1e3d7fa108ca6df5",
        "oid": "d31ef1e6d051a73f11a472b8b6b8747c2e7f12f4",
        "timestamp": 1778770594
      },
      {
        "id": "2fb8f3455c8e9d2cf1f2ef894fbbb0372c7d2d07",
        "author": {
          "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
          "alias": "ade"
        },
        "description": "- Update wording of the CHANGELOG\n- Rename all instances of 'destination' with 'target'\n- Enforce branches only for `MergeTarget::Branch` via prefix check `refs/heads/`\n- Add magic push ref `refs/for/<branch>`\n- Add git configuration override `rad.magicPushPrefix` to change magic push ref",
        "base": "1f40b32b6aedaaff2016cb20f9e2a3d9c681c651",
        "oid": "45284c0fa11f23a9dbb58934499946e1d225c1f4",
        "timestamp": 1779203854
      },
      {
        "id": "f161555dabe6502b83ab692462ea51d2bafbd11b",
        "author": {
          "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
          "alias": "ade"
        },
        "description": "Adds magic push prefix to changelog",
        "base": "1f40b32b6aedaaff2016cb20f9e2a3d9c681c651",
        "oid": "936f7ab3fe258eb5f2769189a64cafe19ddb4ff8",
        "timestamp": 1779204667
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "91b8d635-7d88-49ab-a0f5-1420a691ac3a"
  },
  "info_url": "https://cci.rad.levitte.org//91b8d635-7d88-49ab-a0f5-1420a691ac3a.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/91b8d635-7d88-49ab-a0f5-1420a691ac3a/w)

Started at: 2026-05-19 18:01:18.358450+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/91b8d635-7d88-49ab-a0f5-1420a691ac3a/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 --all-features

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

  '

Run the script

Commands:

Send result

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