From aeccf4333b77641c43cbec131b0647788d6c6d7d Mon Sep 17 00:00:00 2001 From: SAN Date: Thu, 6 Aug 2026 13:24:58 +0800 Subject: [PATCH] fix: keep the published crate lean (exclude .github/scripts/vscode) 72-file package carried maintainer-only content (.github workflows, release and validation scripts, the VS Code extension). Exclude list trims it to 55 files: source, docs, tests, fixtures only. Verified with cargo package --list and the dry-run build. --- Cargo.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index aee30b2..4f61d6c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,13 @@ repository = "https://github.com/FIERsity/envorigin" readme = "README.md" keywords = ["docker", "compose", "gitlab", "circleci", "secrets"] categories = ["command-line-utilities", "development-tools"] +# Keep the published crate lean: source, docs, and tests only. +exclude = [ + ".github/", + "scripts/", + "vscode/", + ".gitignore", +] [dependencies] clap = { version = "4.5", features = ["derive"] }