Cautionary Notice

Please contact us if you have a legitimate use case for using GitHub Actions to handle publication events, we will help to find the best solution. Existing projects using publication events may need to migrate to a different solution in the future, for example using the Audit Log API

Using GitHub Actions to handle Publication Events

Franklin has a lightweight integration with GitHub actions that allows you to run a GitHub actions workflow whenever a page or sheet in Franklin has been published or unpublished. As GitHub actions is a powerful runtime for all kinds of integrations, you can use it as a springboard to further integrations, for instance using WebHooks, API calls, or even other GitHub workflows.