Start from our template
The fastest way to get started is to fork our template repository, which already has the expected structure and a working example:engineering-framework/framework-template
Fork it, customize the content, and point GitHub Sync at your fork.
Expected repository structure
Your repository must contain aframework.yml manifest at its root, along
with definitions/ and templates/ directories:
The framework.yml schema
framework.yml defines the full hierarchy of categories, subcategories,
items, and templates that will be synced into your organization’s framework.
Setting up the webhook
To automatically sync whenever you push to your configured branch, add a webhook to your GitHub repository:- In your GitHub repo, go to Settings → Webhooks → Add webhook.
- Set the payload URL to the Webhook URL shown on your organization’s GitHub Sync settings page.
- Set the content type to
application/json. - Subscribe to Push events only.
- Paste in the webhook secret shown on the settings page.