Reliable self-hosted smoke tests — run functional scripts in CI (matrix + secrets) | saasbrowser.ai