tftsr-devops_investigation/.gitea/workflows
Shaun Arman 1d0f420042
Some checks failed
Test / rust-clippy (pull_request) Failing after 1s
Test / frontend-typecheck (pull_request) Successful in 1m29s
Test / rust-tests (pull_request) Failing after 1s
Test / frontend-tests (pull_request) Failing after 1m21s
PR Review Automation / review (pull_request) Successful in 3m55s
Test / rust-fmt-check (pull_request) Failing after 1s
fix(ci): replace docker:24-cli with alpine + docker-cli in build-images
act_runner v0.3.1 has special-case handling for images named docker:*:
it automatically adds /var/run/docker.sock to the container's bind
mounts. The runner's own global config already mounts the socket, so
the two entries collide and the container fails to start with
"Duplicate mount point: /var/run/docker.sock".

Fix: use alpine:latest (no special handling) and install docker-cli
via apk alongside git in each Checkout step. The docker socket is
still available via the runner's global bind — we just stop triggering
the duplicate.
2026-04-12 18:30:15 -05:00
..
auto-tag.yml perf(ci): use pre-baked images and add cargo/npm caching 2026-04-12 18:17:35 -05:00
build-images.yml fix(ci): replace docker:24-cli with alpine + docker-cli in build-images 2026-04-12 18:30:15 -05:00
pr-review.yml fix: harden pr-review workflow — secret redaction, log safety, auth header 2026-04-12 18:03:17 -05:00
test.yml fix(ci): address AI review — rustup idempotency and cargo --locked 2026-04-12 18:28:07 -05:00