Retired GitHub webhook settings
August 11, 2026 ยท View on GitHub
The Routines model removes the dedicated GitHub webhook listener along with
Definitions and Automations. Factory no longer serves
/api/v1/webhooks/github.
Existing config.toml files may still contain these retired fields:
webhook_listenwebhook_tls_certwebhook_tls_keygithub_webhook_secret_file
Factory accepts and ignores them during upgrade so an old configuration cannot prevent the database migration or server startup. Remove the fields after the upgrade. They do not start a listener.
Use a Routine to describe repository work, choose its repositories, and run it manually or on a schedule.