Radicle repository id rad:z2UcCU1LgMshWvXj6hXSDDrwB8q8M
{ "request": "trigger", "version": 1, "event_type": "patch", "repository": { "id": "rad:z2UcCU1LgMshWvXj6hXSDDrwB8q8M", "name": "radicle-job", "description": "Radicle Job Collaborative Object", "private": false, "default_branch": "main", "delegates": [ "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM" ] }, "action": "Created", "patch": { "id": "0687b87fea5336ac7187805a3b3569a38313a52f", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "title": "feat: add function to announce changes to other nodes", "state": { "status": "open", "conflicts": [] }, "before": "574129a2d0008294818aa99ba99b3ad64ffdaeab", "after": "4eaf59cde82eba7b3ae52c6322d9da5b7c17a32a", "commits": [ "4eaf59cde82eba7b3ae52c6322d9da5b7c17a32a" ], "target": "574129a2d0008294818aa99ba99b3ad64ffdaeab", "labels": [], "assignees": [], "revisions": [ { "id": "0687b87fea5336ac7187805a3b3569a38313a52f", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "Most users of applications that make job COB changes will probably\nwant them announced sooner rather than later. It'd be good to avoid\nhaving to duplicate the announcement code in every such application.\n\nSigned-off-by: Lars Wirzenius <liw@liw.fi>", "base": "574129a2d0008294818aa99ba99b3ad64ffdaeab", "oid": "4eaf59cde82eba7b3ae52c6322d9da5b7c17a32a", "timestamp": 1752638814 } ] } }
[2025-07-16T04:07:38Z INFO ambient] ambient starts [2J[01;01H[=3h[2J[01;01H[2J[01;01H[=3h[2J[01;01HBdsDxe: failed to load Boot0001 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0): Not Found BdsDxe: loading Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0) BdsDxe: starting Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0) [0m[30m[47mWelcome to GRUB! [0m[37m[40m[0m[30m[40m[2J[01;01H[0m[37m[40mINFO: Block devices NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sr0 11:0 1 370K 0 rom vda 254:0 0 100G 0 disk ├─vda1 254:1 0 953M 0 part └─vda2 254:2 0 99.1G 0 part / vdb 254:16 0 950K 1 disk vdc 254:32 0 520K 1 disk vdd 254:48 0 9.3G 0 disk vde 254:64 0 46.6G 0 disk vdf 254:80 0 192.1M 1 disk INFO: Extracting tar archive from /dev/vdb drwxr-xr-x _rad/_rad 0 2025-07-16 04:07 ./ -rw-r--r-- _rad/_rad 859 2025-07-16 04:07 ./plan.yaml -rwxr-xr-x _rad/_rad 963160 2025-07-16 04:07 ./run-ci INFO: Extracted files: 3670026 4 drwxr-xr-x 2 1001 1001 4096 Jul 16 04:07 . 3670028 944 -rwxr-xr-x 1 1001 1001 963160 Jul 16 04:07 ./run-ci 3670027 4 -rw-r--r-- 1 1001 1001 859 Jul 16 04:07 ./plan.yaml INFO: Running run-ci from /dev/vdb ================================ BEGIN ================================ ambient-execute-plan starts RunnablePlan::from_file: filename=plan.yaml steps: - action: mkdir pathname: /workspace - action: mkdir pathname: /workspace/artifacts - action: tar_extract archive: /dev/vdc directory: /workspace/src - action: tar_extract archive: /dev/vdf directory: /workspace/deps - action: tar_extract archive: /dev/vde directory: /workspace/cache - action: spawn argv: - find - /workspace - '-maxdepth' - '2' - '-ls' - action: cargo_fmt - action: cargo_clippy - action: cargo_test - action: tar_create archive: /dev/vde directory: /workspace/cache - action: tar_create archive: /dev/vdd directory: /workspace/artifacts executor_drive: /dev/vdb source_drive: /dev/vdc artifact_drive: /dev/vdd cache_drive: /dev/vde deps_drive: /dev/vdf workspace_dir: /workspace source_dir: /workspace/src deps_dir: /workspace/deps cache_dir: /workspace/cache artifacts_dir: /workspace/artifacts RUN: Action Mkdir { pathname: "/workspace", } RUN: Action finished OK RUN: Action Mkdir { pathname: "/workspace/artifacts", } RUN: Action finished OK RUN: Action TarExtract { archive: "/dev/vdc", directory: "/workspace/src", } RUN: Action finished OK RUN: Action TarExtract { archive: "/dev/vdf", directory: "/workspace/deps", } RUN: Action finished OK RUN: Action TarExtract { archive: "/dev/vde", directory: "/workspace/cache", } RUN: Action finished OK RUN: Action Spawn { argv: [ "find", "/workspace", "-maxdepth", "2", "-ls", ], } SPAWN: argv=["find", "/workspace", "-maxdepth", "2", "-ls"] cwd=/workspace/src (exists? true) extra_env=[] 786433 4 drwxr-xr-x 6 root root 4096 Jul 16 04:07 /workspace 786656 4 drwxr-xr-x 3 root root 4096 Jul 16 04:06 /workspace/deps 786660 4 drwxr-xr-x 5 root root 4096 Jun 10 07:43 /workspace/deps/registry 786658 88 -rw-r--r-- 1 root root 90112 Jul 16 04:06 /workspace/deps/.global-cache 786659 0 -rw-r--r-- 1 root root 0 Jun 10 07:42 /workspace/deps/.package-cache 786657 0 -rw-r--r-- 1 root root 0 Jun 30 06:39 /workspace/deps/.package-cache-mutate 797430 4 drwxr-xr-x 3 root root 4096 Jun 10 07:43 /workspace/cache 797431 4 drwxr-xr-x 7 root root 4096 Jun 10 07:43 /workspace/cache/debug 804231 4 -rw-r--r-- 1 root root 1034 Jun 30 06:42 /workspace/cache/.rustc_info.json 786435 4 drwxr-xr-x 5 root root 4096 Jul 16 04:06 /workspace/src 786446 4 drwxr-xr-x 8 root root 4096 Jul 16 04:06 /workspace/src/.git 786655 52 -rw-r--r-- 1 root root 49330 Jul 16 04:06 /workspace/src/Cargo.lock 786441 4 -rw-r--r-- 1 root root 10 Jul 16 04:06 /workspace/src/.envrc 786445 4 -rw-r--r-- 1 root root 864 Jul 16 04:06 /workspace/src/Cargo.toml 786436 4 drwxr-xr-x 2 root root 4096 Jul 16 04:06 /workspace/src/.radicle 786654 4 -rw-r--r-- 1 root root 2465 Jul 16 04:06 /workspace/src/flake.lock 786443 4 -rw-r--r-- 1 root root 3086 Jul 16 04:06 /workspace/src/flake.nix 786438 4 drwxr-xr-x 2 root root 4096 Jul 16 04:06 /workspace/src/src 786442 8 -rw-r--r-- 1 root root 5059 Jul 16 04:06 /workspace/src/README.md 786444 4 -rw-r--r-- 1 root root 8 Jul 16 04:06 /workspace/src/.gitignore 786434 4 drwxr-xr-x 2 root root 4096 Jul 16 04:07 /workspace/artifacts RUN: Action finished OK RUN: Action CargoFmt SPAWN: argv=["cargo", "fmt", "--check"] cwd=/workspace/src (exists? true) extra_env=[("CARGO_TARGET_DIR", "/workspace/cache"), ("CARGO_HOME", "/workspace/deps"), ("PATH", "/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin")] RUN: Action finished OK RUN: Action CargoClippy SPAWN: argv=["cargo", "clippy", "--offline", "--locked", "--workspace", "--all-targets", "--no-deps", "--", "--deny", "warnings"] cwd=/workspace/src (exists? true) extra_env=[("CARGO_TARGET_DIR", "/workspace/cache"), ("CARGO_HOME", "/workspace/deps"), ("PATH", "/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin")] Checking radicle-job v0.1.0 (/workspace/src) Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.90s RUN: Action finished OK RUN: Action CargoTest SPAWN: argv=["cargo", "test", "--offline", "--locked", "--workspace"] cwd=/workspace/src (exists? true) extra_env=[("CARGO_TARGET_DIR", "/workspace/cache"), ("CARGO_HOME", "/workspace/deps"), ("PATH", "/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin")] Compiling radicle-job v0.1.0 (/workspace/src) Finished `test` profile [unoptimized + debuginfo] target(s) in 2.69s Running unittests src/lib.rs (/workspace/cache/debug/deps/radicle_job-a99eeae0af28d062) running 4 tests test test::runs_insertion_order_iteration ... ok test test::missing_commit ... ok test test::idempotent_create ... ok test test::e2e ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Doc-tests radicle_job running 1 test test src/lib.rs - (line 13) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.83s RUN: Action finished OK RUN: Action TarCreate { archive: "/dev/vde", directory: "/workspace/cache", } RUN: Action finished OK RUN: Action TarCreate { archive: "/dev/vdd", directory: "/workspace/artifacts", } RUN: Action finished OK ambient-execute-plan ends EXIT CODE: 0 [2025-07-16T04:07:38Z INFO ambient] ambient ends successfully