Commits
Tarun Sukhani authored 8d55bb90e48
fix(build): keep IDE project files and test-result directories out of the release zip The distribution is copied from the working tree, not from what git tracks, so a git-ignored file ships unless the fileset names it. The 1.13.78 zip, built in a checkout a Java language server had imported, carried framework/gradle-plugin/.classpath, .project and .settings/org.eclipse.buildship.core.prefs, which names two paths on the build machine, and an empty framework/src/test-result/. The fileset now excludes .classpath, .project and .settings/ wherever they are, and test-result/ at any depth in place of the two places it was excluded at. No tracked file matches these patterns. Checked by planting the same files in a clean checkout and building: none is in the zip, whose contents are the released zip's minus those five entries, plus the skeleton's two dotfiles from the previous commit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KDUoh3KhBpfjXn4rV6H356