I am developing a custom Algolia search integration for Ghost CMS. The indexing service runs on Cloudflare Workers, but I’ve noticed that webhook events seem to be triggered only when changes are made through the Koenig editor.
When I use the context menu in the post listing (e.g., to unpublish or delete posts), no webhook events are fired. I’ve also checked the console log while running Ghost in development mode and couldn’t see any related webhook activity.
I observed this issue on Ghost versions 5.94.2 and 5.106.1 (the latest version at the time of writing).
Is this a known limitation? Is there a workaround or configuration I can adjust to ensure webhook events are triggered from the post listing context menu? Any insights or advice would be greatly appreciated. Thank you!