mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-10-07 01:52:20 -04:00
The cleanup used '[ -n ... ] && rm -f ...', which returns non-zero when the temp file is unset (the no-root-password default). Under the installer's 'set -e', that non-zero status becomes the script's exit code, failing the CI step even though the install completed. Rewrite as an if-statement so it always exits 0.