From fe4af4f451091dd9e7a04a0bf5908b8ee4d5b00b Mon Sep 17 00:00:00 2001 From: lr00rl Date: Tue, 14 Jul 2026 01:55:59 -0700 Subject: [PATCH] chore: never let publisher signing seeds into git MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pluginsign reads a raw 32-byte Ed25519 seed from a file path. Nothing is committed today, but the only thing between a publisher seed and main was one `git add -A` — so ignore key material outright rather than relying on care. --- .gitignore | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitignore b/.gitignore index 6c326e0..b449eea 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,14 @@ ui/*.tsbuildinfo ui/vite.config.js dist/ .ace-tool/ + +# Publisher signing material. `pluginsign` reads a raw 32-byte Ed25519 seed from a +# file path, so a stray `seed.bin` in the working tree is one `git add -A` away from +# being published. Never commit key material; keep seeds outside the repo. +*.key +*.pem +*.seed +seed +seed.* +*_seed +*.bin