TryGhostOSS
    Ghost
    Changed mentions to serialisable class-based JobQueue jobs on the shared queue Webmention processing and sending move off the legacy mentions job manager onto the shared JobQueue as data classes with serialisable payloads. The separate mentions queue only existed because per-type isolation was impossible on the old shared queue (#16285); that isolation is now a per-type concurrency cap set at registration, so a webmention flood cannot occupy every slot. Both services keep their constructor-injected queue, which keeps them unit-testable with a private fake. With its last caller migrated, the legacy mentions-jobs service (a full copy of the job manager, plus a second bree instance booted on every process) is deleted outright rather than left running empty.
    nx run ghost:test:integration
Succeeded
CI Pipeline Execution

nx run ghost:test:integration

Click to copy
Linux
4 CPU cores
read-write access token used
0d0f0f5629170
92%

Cache hits

11 of 12 tasks used cache.

Get faster results

Learn how to enable distribution.

Atomizer enabled

12 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools