CI run for clingwrap

Radicle repository id rad:z3248z9KmBQ6Tf4mwXih1zKPtuSw5

Triggered by

{
  "request": "trigger",
  "version": 1,
  "event_type": "push",
  "repository": {
    "id": "rad:z3248z9KmBQ6Tf4mwXih1zKPtuSw5",
    "name": "clingwrap",
    "description": "Utilities for making command line apps in Rust",
    "private": false,
    "default_branch": "main",
    "delegates": [
      "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"
    ]
  },
  "pusher": {
    "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV",
    "alias": "liw"
  },
  "before": "12f6c12f6c0304a26ce5aa55d6dd660ff4bf401b",
  "after": "12f6c12f6c0304a26ce5aa55d6dd660ff4bf401b",
  "branch": "main",
  "commits": [
    "12f6c12f6c0304a26ce5aa55d6dd660ff4bf401b"
  ]
}

Run log

[2025-07-07T04:52:16Z INFO  ambient] ambient starts
[=3h[=3hBdsDxe: 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)
Welcome to GRUB!


INFO: Extracting tar archive from /dev/vdb
./
./plan.yaml
./run-ci

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_build
- 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=[]
  1048577      4 drwxr-xr-x   6 root     root         4096 Jul  7 04:52 /workspace
  1052602      4 drwxr-xr-x   2 root     root         4096 Jul  7 04:51 /workspace/cache
  1048579      4 drwxr-xr-x   5 root     root         4096 Jul  7 04:51 /workspace/src
  1048587      4 -rw-r--r--   1 root     root          240 Jul  7 04:51 /workspace/src/Cargo.toml
  1048635      4 -rw-r--r--   1 root     root          138 Jul  7 04:51 /workspace/src/Makefile
  1048582      4 drwxr-xr-x   2 root     root         4096 Jul  7 04:51 /workspace/src/src
  1048636     12 -rw-r--r--   1 root     root        12044 Jul  7 04:51 /workspace/src/Cargo.lock
  1048585      4 -rw-r--r--   1 root     root         1484 Jul  7 04:51 /workspace/src/README.md
  1048580      4 drwxr-xr-x   2 root     root         4096 Jul  7 04:51 /workspace/src/.radicle
  1048586      4 -rw-r--r--   1 root     root            8 Jul  7 04:51 /workspace/src/.gitignore
  1048588      4 drwxr-xr-x   8 root     root         4096 Jul  7 04:51 /workspace/src/.git
  1048578      4 drwxr-xr-x   2 root     root         4096 Jul  7 04:52 /workspace/artifacts
  1048637      4 drwxr-xr-x   3 root     root         4096 Jul  7 04:51 /workspace/deps
  1048638      0 -rw-r--r--   1 root     root            0 Jul  7 04:51 /workspace/deps/.package-cache-mutate
  1048639     56 -rw-r--r--   1 root     root        57344 Jul  7 04:51 /workspace/deps/.global-cache
  1048641      4 drwxr-xr-x   5 root     root         4096 Jul  7 04:51 /workspace/deps/registry
  1048640      0 -rw-r--r--   1 root     root            0 Jul  7 04:51 /workspace/deps/.package-cache
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")]
   Compiling proc-macro2 v1.0.95
   Compiling unicode-ident v1.0.18
   Compiling serde v1.0.219
   Compiling anyhow v1.0.98
   Compiling version_check v0.9.5
   Compiling libc v0.2.174
   Compiling serde_yml v0.0.12
    Checking itoa v1.0.15
   Compiling getrandom v0.3.3
    Checking hashbrown v0.15.4
    Checking ryu v1.0.20
   Compiling rustix v1.0.7
   Compiling quote v1.0.40
   Compiling syn v2.0.104
   Compiling serde_json v1.0.140
   Compiling thiserror v2.0.12
    Checking memchr v2.7.5
    Checking equivalent v1.0.2
    Checking indexmap v2.10.0
    Checking libyml v0.0.5
    Checking cfg-if v1.0.1
    Checking linux-raw-sys v0.9.4
    Checking bitflags v2.9.1
    Checking once_cell v1.21.3
    Checking fastrand v2.3.0
   Compiling serde_derive v1.0.219
   Compiling thiserror-impl v2.0.12
    Checking tempfile v3.20.0
    Checking clingwrap v0.1.0 (/workspace/src)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.95s
RUN: Action finished OK
RUN: Action CargoBuild
SPAWN: argv=["cargo", "build", "--offline", "--locked", "--workspace", "--all-targets"]
       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 anyhow v1.0.98
   Compiling serde v1.0.219
   Compiling equivalent v1.0.2
   Compiling memchr v2.7.5
   Compiling ryu v1.0.20
   Compiling itoa v1.0.15
   Compiling hashbrown v0.15.4
   Compiling libyml v0.0.5
   Compiling libc v0.2.174
   Compiling indexmap v2.10.0
   Compiling linux-raw-sys v0.9.4
   Compiling bitflags v2.9.1
   Compiling cfg-if v1.0.1
   Compiling getrandom v0.3.3
   Compiling thiserror v2.0.12
   Compiling fastrand v2.3.0
   Compiling once_cell v1.21.3
   Compiling rustix v1.0.7
   Compiling serde_yml v0.0.12
   Compiling serde_json v1.0.140
   Compiling tempfile v3.20.0
   Compiling clingwrap v0.1.0 (/workspace/src)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.98s
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")]
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
     Running unittests src/lib.rs (/workspace/cache/debug/deps/clingwrap-51b6662a25549e4e)

running 5 tests
test config::test::parse_json ... ok
test config::test::load_configs ... ok
test config::test::runtime_default ... ok
test config::test::parse_yaml ... ok
test config::test::merge_simple ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

   Doc-tests clingwrap

running 1 test
test src/config.rs - config (line 30) ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

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-07T04:52:16Z INFO  ambient] ambient ends successfully