summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests/test_packaging_default_env.py
Commit message (Collapse)AuthorAgeFilesLines
* build: ignore the Windows build's work directories; a Linux mode check off ↵Christophe Besson28 hours1-1/+4
| | | | | | | | | | Windows packages/meshbay-client/build/_pip-audit (and its siblings) is made by the Windows build and was untracked noise. test_packaging_default_env checked a POSIX file mode that Git's bash on Windows cannot set. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
* fix(packaging): ship only the TMDB token line of QE/default.envChristophe Besson32 hours1-0/+74
build-node.sh and build-node-runtime.ps1 copied QE/default.env whole into every deb, rpm and Windows build after checking only its first 30 bytes. The file is unversioned and sits beside other QE notes, so any line added to it later would have gone out publicly. Only its first line ships now, and only once it is exactly MESHBAY_TMDB_DEFAULT_TOKEN=<JWT>; a missing file, a BOM, a token not on the first line or an empty one still stop the build. The Linux step is run by a test against a scratch repo; the PowerShell one has the same rule and was not run here. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>