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