TryGhost
OSS
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
Sign in / Sign up
Open main menu
Succeeded
CI Pipeline Execution
nx run ghost:test:legacy
Click to copy
Linux
4 CPU cores
read-write
access token used
b7b3c3c7
28996