Skip to content

Feature(cli): Add sync-host-workdir to prevent AI agents from breaking the host files #10071

Feature(cli): Add sync-host-workdir to prevent AI agents from breaking the host files

Feature(cli): Add sync-host-workdir to prevent AI agents from breaking the host files #10071

Triggered via pull request December 4, 2025 19:50
Status Failure
Total duration 30m 20s
Artifacts 1

test.yml

on: pull_request
Lints
2m 43s
Lints
Vulncheck
50s
Vulncheck
Windows tests (WSL2)
30m 15s
Windows tests (WSL2)
Windows tests (QEMU)
26m 24s
Windows tests (QEMU)
Integration tests (QEMU, macOS host)
16m 59s
Integration tests (QEMU, macOS host)
Integration tests (BATS)
28m 36s
Integration tests (BATS)
VMNet tests (QEMU)
12m 46s
VMNet tests (QEMU)
gomodjail (experimental; failures shall not block merging PRs)
8m 2s
gomodjail (experimental; failures shall not block merging PRs)
Cross-compile (NetBSD, DragonFlyBSD)
3m 17s
Cross-compile (NetBSD, DragonFlyBSD)
Smoke tests (QEMU, old Linux host)
2m 47s
Smoke tests (QEMU, old Linux host)
Matrix: Colima tests (QEMU, Linux host)
Matrix: Lint Go
Matrix: Integration tests (QEMU, Linux host)
Matrix: Unit tests
Matrix: Upgrade tests (QEMU, macOS host)
Matrix: Integration tests (vz)
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 9 warnings
Lint Go (ubuntu-24.04)
issues found
Lint Go (ubuntu-24.04): cmd/limactl/shell.go#L165
unnecessary-format: unnecessary use of formatting function "fmt.Errorf", you can replace it with "errors.New" (revive)
Lint Go (ubuntu-24.04): cmd/limactl/shell.go#L434
appendAssign: append result not assigned to the same slice (gocritic)
Lint Go (ubuntu-24.04): cmd/limactl/shell.go#L194
ifElseChain: rewrite if-else to switch statement (gocritic)
Lint Go (windows-2025)
The strategy configuration was canceled because "lint-go.ubuntu-24_04" failed
Lint Go (windows-2025)
The operation was canceled.
Lint Go (macos-26)
The strategy configuration was canceled because "lint-go.ubuntu-24_04" failed
Lint Go (macos-26)
The operation was canceled.
Unit tests (1.25.x)
Process completed with exit code 1.
Windows tests (WSL2)
The job has exceeded the maximum execution time of 30m0s
Windows tests (WSL2)
The operation was canceled.
Vulncheck
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VOYxaQAAAABJZ/nZ4ZrbSr496e9lLvN7UEFPRURHRTA1MDcARWRnZQ==
Vulncheck
Failed to restore: Cache service responded with 400
Lint Go (macos-26)
Failed to save: "/opt/homebrew/bin/gtar" failed with error: The process '/opt/homebrew/bin/gtar' failed with exit code 1
Integration tests (QEMU, Linux host) (archlinux.yaml)
Attempt 1 failed. Reason: Child_process exited with error code 1
Colima tests (QEMU, Linux host) (v0.6.5)
Attempt 1 failed. Reason: Child_process exited with error code 1
VMNet tests (QEMU)
coreutils 9.9 is already installed and up-to-date. To reinstall 9.9, run: brew reinstall coreutils
VMNet tests (QEMU)
bash 5.3.3 is already installed and up-to-date. To reinstall 5.3.3, run: brew reinstall bash
Integration tests (QEMU, macOS host)
coreutils 9.9 is already installed and up-to-date. To reinstall 9.9, run: brew reinstall coreutils
Integration tests (QEMU, macOS host)
bash 5.3.3 is already installed and up-to-date. To reinstall 5.3.3, run: brew reinstall bash

Artifacts

Produced during runtime
Name Size Digest
failure-logs-upgrade
38.3 KB
sha256:be939e29e63f5847f5c9b740bb2fc3f95183763f86d6c3dd63888093758cc889