TryGhostOSS
    Ghost
    Fixed TypeScript errors surfaced by CI on the member-activity feed - RawMemberEvent.data.member now allows null and drops its catch-all index signature so a MemberActivityEvent from the framework hook is assignable, matching the server sending null for guest-generated events - switched the icon lookup from a Record<string, ComponentType> map to an inline switch so each LucideIcon renders at its use-site, matching every other member-detail component and sidestepping the ForwardRefExoticComponent vs ElementType friction that only triggered when the component was pulled through a variable
    nx run-many -t lint -p ghost-monorepo,@tryghost/admin-x-framework,@tryghost/admin-x-settings,@tryghost/admin,@tryghost/activitypub,ghost-admin,@tryghost/posts,@tryghost/stats,@tryghost/shade,@tryghost/admin-x-design-system,@tryghost/e2e
Succeeded
CI Pipeline Execution

nx run-many -t lint -p ghost-monorepo,@tryghost/admin-x-framework,@tryghost/admin-x-settings,@tryghost/admin,@tryghost/activitypub,ghost-admin,@tryghost/posts,@tryghost/stats,@tryghost/shade,@tryghost/admin-x-design-system,@tryghost/e2e

Click to copy
Linux
4 CPU cores
read-write access token used
8d8228fc29150
77%

Cache hits

10 of 13 tasks used cache.

Get faster results

Learn how to enable distribution.

Atomizer enabled

10 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools