TryGhostOSS
    Ghost
    Cleaned up ActivityPub boot noise when sibling service is offline no ref - getWebhookSecret() classified an expected dev-mode condition (sibling ActivityPub container not running) as ERROR with a confusing FetchError / SyntaxError stack trace, then logged a phantom follow-up ERROR from the !secret branch in initialiseWebhooks(); ~4 red lines per boot - now catches FetchError (network failure) and SyntaxError (HTML fallthrough from Caddy → Ghost frontend) and logs a single INFO with actionable wording; everything else rethrows so production failures still surface - the wrapper's configureActivityPub() previously relied on getWebhookSecret swallowing all errors; added a try/catch so rethrown errors are logged at the wrapper level instead of becoming unhandled rejections - unit tests cover all three branches (FetchError silent, SyntaxError silent, unexpected error rethrown) plus the !secret no-double-log contract
    nx run ghost:test:legacy
Succeeded
CI Pipeline Execution

nx run ghost:test:legacy

Click to copy
Linux
4 CPU cores
read-write access token used
b7b3c3c728996

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools