Radicle repository id rad:zwPaQSTBX8hktn22F6tHAZSFH2Fh
{ "request": "trigger", "version": 1, "event_type": "patch", "repository": { "id": "rad:zwPaQSTBX8hktn22F6tHAZSFH2Fh", "name": "ambient-ci", "description": "Ambient command line tool to run CI projects locally", "private": false, "default_branch": "main", "delegates": [ "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV" ] }, "action": "Updated", "patch": { "id": "bf9e819fa40663bd937942eedd7699b8001c7965", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "title": "ci(woodpecker): standardise pipeline", "state": { "status": "open", "conflicts": [] }, "before": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "after": "786c9b2f2f5408269bdf12c4b721dad416ff10b0", "commits": [ "786c9b2f2f5408269bdf12c4b721dad416ff10b0", "10ff27be0ed3f71dff1d7d26af2b4067d39dd867", "30d61bef093f7b0c4d8ca0a6d4cfe06d592fabee", "499eebbee1acfdfe28dffc08666f2babf208ea90", "3461a6d67e42bc12af22cf30b7ba1fcb67874911", "6fa48699a9bce364c3a9d5f1240f5cf796593c89", "900e7ec1798bbcfb70d5cb5dda1cf0c45fa76543", "3db852fa0de5bf7254d2237484ecabcfad93c218", "7d67f22ec290826b2da708cb1241851b054cce6e", "add54f71a9295c7e31b3a45fe833b284a1e7ea70", "ce3283313ebd949a627b3057e8eb056a61562352", "f5ea2af4c65fbf9aace53c50f7613df267a02d0f", "11f029e095dda1a774677081604ca284d594520f", "6b8f15c8bc79e1babc26e433c40874330edb7ace", "221381f3ce0cdcc9607ba7e996cef25096967a62", "750edcaf757d1305944812f2cde93f630c05ccc4", "a58746c96c065b30fea975e8cd95307c9eb9a61e", "5128485ee5229a8fdb2a3c72ef3fe0f392f9f07c", "bc487f5ddd30911a7fc659d11a194f2e6201a199", "b4824231b382af7d0096a6521e94bbf785309f14", "481285065bc5a3b9ada7d25123d9ee5e6e20d24c", "f796f731f04ef917e3a0951f86e6b4011cd60140" ], "target": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "labels": [], "assignees": [], "revisions": [ { "id": "bf9e819fa40663bd937942eedd7699b8001c7965", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "This patch aims to standardise how our woodpecker pipelines look across projects.\n\nIt brings changes to the binary filenames, build method (`cargo zigbuild`) and pipeline scripts.\n\nSigned-off-by: Yorgos Saslis <yorgos.work@proton.me>", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "28bae972597b403c732cb7b4d8acab4eef920afd", "timestamp": 1743755032 }, { "id": "8244de080a5fb449669986145b197fed630844e1", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "d315e9b814fa3308f3e9ef6681cd4f8b0ea7e984", "timestamp": 1743755386 }, { "id": "c480d35871169e5ee12c460bdc877d71cf94b9da", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "0b3206c3f86ede36abcd1493544e3ae98e413dbb", "timestamp": 1743757068 }, { "id": "a1eb1ab500534e11bb215a1e1834659f03948456", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "e51792793f6d3e31ed84c970b2e00ac254077be7", "timestamp": 1743768289 }, { "id": "fec1d378b755e6753203f1cbcce969c79415c34f", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "ci(woodpecker): adds subplot as test dependency\n\nSigned-off-by: Yorgos Saslis <yorgos.work@proton.me>", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "f0b2aba70742ec89fe52e26d72bc17447bff6a7d", "timestamp": 1743768701 }, { "id": "153633aeed7b2123a91e0816486ab72222fa9255", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "ci(woodpecker): adds missing targets\n\nSigned-off-by: Yorgos Saslis <yorgos.work@proton.me>", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "e27d12ca197a317764b7f616d602ac96fb424bf7", "timestamp": 1743769046 }, { "id": "545b4c445885acdbe227e8f3fb6525347031527a", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "ci(woodpecker): adds qcow image as dependency\n\nSigned-off-by: Yorgos Saslis <yorgos.work@proton.me>", "base": "06d0892ce5e35af3449f4eeeca1db9d6220cfc46", "oid": "3e86530e020b7394a02e325cb9878d9ef0b347ef", "timestamp": 1743771142 }, { "id": "b512e43b2c8fb836cafeead26742d06ddeb5bca5", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "5128485ee5229a8fdb2a3c72ef3fe0f392f9f07c", "timestamp": 1744197948 }, { "id": "84f9f80ce06df5918675154c574d27bb2fc3bb25", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "a58746c96c065b30fea975e8cd95307c9eb9a61e", "timestamp": 1744198669 }, { "id": "9256a90eb30920ddf5777c1f3ca30564731e7067", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "750edcaf757d1305944812f2cde93f630c05ccc4", "timestamp": 1744199510 }, { "id": "f317d8749c4e3fd58f214856ebe47b03df2be310", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "221381f3ce0cdcc9607ba7e996cef25096967a62", "timestamp": 1744200485 }, { "id": "a500ec009ddd9869f590eb42f316cec1175e00de", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "6b8f15c8bc79e1babc26e433c40874330edb7ace", "timestamp": 1744201370 }, { "id": "0854f4bd6a3b41ee2f88610f31a391ebfd138ab7", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "11f029e095dda1a774677081604ca284d594520f", "timestamp": 1744208372 }, { "id": "38edb857a622efb259b07bff0131e14bc5b2a49e", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "f5ea2af4c65fbf9aace53c50f7613df267a02d0f", "timestamp": 1744209621 }, { "id": "bf4d1263e891d776affecfa567a4a2f2d9d6ecd9", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "ce3283313ebd949a627b3057e8eb056a61562352", "timestamp": 1744211572 }, { "id": "0867c09436faae4a8fc80f1764c96588e7c9cc04", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "add54f71a9295c7e31b3a45fe833b284a1e7ea70", "timestamp": 1744212441 }, { "id": "4699dae547e9eedc90363dcc8bfe5334150263d5", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "3db852fa0de5bf7254d2237484ecabcfad93c218", "timestamp": 1744212673 }, { "id": "56a7e3b5350a55a3ec5519781ce3c34b036b3917", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "900e7ec1798bbcfb70d5cb5dda1cf0c45fa76543", "timestamp": 1744213567 }, { "id": "51f13e0e0ef11885b088f43d349ab57671cc8e5a", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "6fa48699a9bce364c3a9d5f1240f5cf796593c89", "timestamp": 1744214405 }, { "id": "d0a77b268890bf5d047656ac3ca0847ac557d343", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "install rsync", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "3461a6d67e42bc12af22cf30b7ba1fcb67874911", "timestamp": 1744265576 }, { "id": "385dd38ff78d14a5eb806fb61fe65edf94950d24", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "499eebbee1acfdfe28dffc08666f2babf208ea90", "timestamp": 1744297585 }, { "id": "c7967a0cefc9d6d6f0d6813d791e24f555b5de42", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "30d61bef093f7b0c4d8ca0a6d4cfe06d592fabee", "timestamp": 1744297891 }, { "id": "82f2b323bd94bfdbb821204c0056f2385290ddf4", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "10ff27be0ed3f71dff1d7d26af2b4067d39dd867", "timestamp": 1744298038 }, { "id": "ce0cc7b1b804a17af9e834b114f4e46a9efb7121", "author": { "id": "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV", "alias": "liw" }, "description": "", "base": "c5ba1ff38075feecac57b671f75864c0572bdb5a", "oid": "786c9b2f2f5408269bdf12c4b721dad416ff10b0", "timestamp": 1744298221 } ] } }
[2025-04-10T15:17:19Z 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 QM00003 " from PciRoot(0x0)/Pci(0x1,0x1)/Ata(Secondary,Master,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: 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: shell shell: | /root/.cargo/bin/rustc --version - action: cargo_fmt - action: cargo_clippy - action: cargo_build - action: cargo_test - action: shell shell: | git clean -fdx - action: deb - 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=[] 3407873 4 drwxr-xr-x 6 root root 4096 Apr 10 15:17 /workspace 3426156 4 drwxr-xr-x 5 root root 4096 Apr 9 06:17 /workspace/cache 3427003 4 drwxr-xr-x 7 root root 4096 Apr 9 06:17 /workspace/cache/release 3428447 4 drwxr-xr-x 7 root root 4096 Apr 9 14:13 /workspace/cache/debug 3427002 4 -rw-r--r-- 1 root root 1905 Apr 9 14:13 /workspace/cache/.rustc_info.json 3426157 4 drwxr-xr-x 3 root root 4096 Apr 9 06:17 /workspace/cache/x86_64-unknown-linux-musl 3407874 4 drwxr-xr-x 2 root root 4096 Apr 10 15:17 /workspace/artifacts 3407875 4 drwxr-xr-x 7 root root 4096 Apr 10 15:17 /workspace/src 3407973 12 -rw-r--r-- 1 root root 10220 Apr 10 15:17 /workspace/src/ambient.md 3407975 4 drwxr-xr-x 3 root root 4096 Apr 10 15:17 /workspace/src/debian 3408015 4 -rw-r--r-- 1 root root 1161 Apr 10 15:17 /workspace/src/README.md 3407883 4 drwxr-xr-x 8 root root 4096 Apr 10 15:17 /workspace/src/.git 3408016 4 -rwxr-xr-x 1 root root 1346 Apr 10 15:17 /workspace/src/check 3407985 4 -rw-r--r-- 1 root root 1338 Apr 10 15:17 /workspace/src/ambient.py 3407878 4 -rw-r--r-- 1 root root 224 Apr 10 15:17 /workspace/src/ambient.subplot 3407879 4 -rw-r--r-- 1 root root 866 Apr 10 15:17 /workspace/src/NEWS.md 3408017 4 -rw-r--r-- 1 root root 206 Apr 10 15:17 /workspace/src/ambient.yaml 3408019 60 -rw-r--r-- 1 root root 61375 Apr 10 15:17 /workspace/src/Cargo.lock 3407986 4 drwxr-xr-x 3 root root 4096 Apr 10 15:17 /workspace/src/src 3407880 4 drwxr-xr-x 2 root root 4096 Apr 10 15:17 /workspace/src/.radicle 3407974 36 -rw-r--r-- 1 root root 34260 Apr 10 15:17 /workspace/src/COPYING.md 3407877 4 -rw-r--r-- 1 root root 2985 Apr 10 15:17 /workspace/src/INSTALL.md 3408018 4 -rw-r--r-- 1 root root 49 Apr 10 15:17 /workspace/src/rust-toolchain.toml 3407876 4 -rw-r--r-- 1 root root 32 Apr 10 15:17 /workspace/src/.gitignore 3408012 4 drwxr-xr-x 2 root root 4096 Apr 10 15:17 /workspace/src/.woodpecker 3407882 4 -rw-r--r-- 1 root root 1157 Apr 10 15:17 /workspace/src/Cargo.toml 3408020 4 drwxr-xr-x 3 root root 4096 Apr 10 15:17 /workspace/deps 3408021 96 -rw-r--r-- 1 root root 98304 Apr 10 15:17 /workspace/deps/.global-cache 3408023 4 drwxr-xr-x 5 root root 4096 Apr 9 06:16 /workspace/deps/registry 3408022 0 -rw-r--r-- 1 root root 0 Apr 9 06:16 /workspace/deps/.package-cache RUN: Action finished OK RUN: Action Shell { shell: "/root/.cargo/bin/rustc --version\n", } SPAWN: argv=["/bin/bash", "-c", "set -xeuo pipefail\n/root/.cargo/bin/rustc --version\n\n"] cwd=/workspace/src (exists? true) extra_env=[] + /root/.cargo/bin/rustc --version [0m[1minfo: [0msyncing channel updates for '1.85-x86_64-unknown-linux-gnu' [0m[1m[31merror: [0mcould not download file from 'https://static.rust-lang.org/dist/channel-rust-1.85.toml.sha256' to '/root/.rustup/tmp/nn97k6gc74sc0o3__file': failed to make network request: error sending request for url (https://static.rust-lang.org/dist/channel-rust-1.85.toml.sha256): client error (Connect): dns error: failed to lookup address information: Temporary failure in name resolution: failed to lookup address information: Temporary failure in name resolution ERROR: Action failed: command failed: ["/bin/bash", "-c", "set -xeuo pipefail\n/root/.cargo/bin/rustc --version\n\n"] ERROR: command failed: ["/bin/bash", "-c", "set -xeuo pipefail\n/root/.cargo/bin/rustc --version\n\n"] EXIT CODE: 1 [2025-04-10T15:17:19Z INFO ambient] ambient ends successfully