Refactor: Build/infra cleanup (Dockerfile sed, workspace deps, audit.toml, CI fmt) #92
Labels
No labels
area:api
area:core
area:docs
area:infra
area:ux
dependencies
documentation
duplicate
good first issue
help wanted
invalid
question
rust
status:complete
status:partial
status:planned
type:bug
type:design
type:feature
type:infra
type:refactor
type:refactor
type:research
type:ux
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
icub3d/decentcom#92
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Category: Refactor / infra — found in code review 2026-07-07.
sed -i '/"client\/src-tauri"/d' Cargo.toml(Dockerfile:12) is fragile — silently no-ops if formatting changes. Use a Docker-specific workspace file / exclude instead. Verify.dockerignoreexcludesclient/,site/,target/,.git/.[workspace.dependencies]and use{ workspace = true }:reqwest(duplicated insdk/rust+auditbot), plusbip39,toml,url,tokio-tungstenite,anyhow,wiremock.tokiofeatures for the SDK/bots (they don't needfull).cargo auditinline--ignore RUSTSEC-...chain (.forgejo/workflows/security.yml:41) into.cargo/audit.tomlwith a per-entry rationale.release.yml) — slow; use a native arm64 runner / cross-compile, or drop arm64 if unneeded.cargo fmt --checkto CI.