From abbc438c2d10eb8934f3a1d8d9482c213a6bb6c1 Mon Sep 17 00:00:00 2001 From: "Aaron K. Clark" Date: Tue, 19 May 2026 08:08:07 -0500 Subject: [PATCH] chore(docker): exclude CONTRIBUTING.md + SECURITY.md from build context MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `.dockerignore` already excluded README.md, CHANGELOG.md, and docs/ on the rationale that repo-meta docs don't help the runtime image (only LICENSE has to ship — Apache-2.0 §4(c)). CONTRIBUTING.md and SECURITY.md were missed; they're the same category and shouldn't bake into the deployed image either. Add both alongside the existing entries under the same comment. Trivial reduction in image build context + improved consistency. Co-Authored-By: Claude Opus 4.7 (1M context) --- .dockerignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.dockerignore b/.dockerignore index 29a029c..0b77e1b 100644 --- a/.dockerignore +++ b/.dockerignore @@ -39,7 +39,9 @@ Thumbs.db # §4(c) requires distributions of derivative works (including container # images) to include the License notice. Keep LICENSE in. CHANGELOG.md +CONTRIBUTING.md README.md +SECURITY.md docs # Env files — secrets should be passed via -e flags or compose, never