fix supporter release packaging isolation

This commit is contained in:
Alexander Sellite 2026-09-01 11:37:32 -04:00
parent 4d31fd1517
commit 82938d3d57
3 changed files with 10 additions and 7 deletions

View file

@ -67,15 +67,18 @@ are pinned to the same clean `main` commit:
bash scripts/build_portmaster.sh
```
The script deletes and regenerates the Linux ARM64 export, stages the package,
validates its structure, and writes:
The script deletes and regenerates a PortMaster-specific ARM64 export in
`builds/v<project-version>/portmaster-arm64/`, stages the package, validates its
structure, and writes:
```text
builds/v<project-version>/straywild.zip
```
`--package-only` is reserved for repackaging an already validated ARM64 export.
It does not rebuild game content.
`--package-only` is reserved for repackaging an already validated
PortMaster-specific ARM64 export. It does not rebuild game content. The
standard Linux ARM64 release staging directory remains separate so building
PortMaster cannot replace the normal Linux ARM64 payload with reduced assets.
For a packaging-only correction to an already published game release, commit
only PortMaster launcher, packaging-script, or PortMaster documentation changes