-
Notifications
You must be signed in to change notification settings - Fork 0
GitHub Repository Setup
Benedict Albrecht edited this page Jun 10, 2026
·
5 revisions
Configure your GitHub Enterprise repositories for use with Crodox.
Important: To use a GitHub repository with Crodox, it must be marked as a Template Repository in GitHub Enterprise.
- Go to your GitHub Enterprise repository
- Click Settings (gear icon)
- Scroll to the General section

- Find the Template repository checkbox
- Check the box to enable it
- Click Save to apply the change
What this does:
- Marks the repository as a template
- Allows Crodox to use it for parsing and analysis
- Enables users to create repositories from this template structure
Template repositories in GitHub Enterprise provide:
- A standardized starting point for new repositories
- Directory structure and file patterns that Crodox can parse
- Clear separation between template configuration and analyzed code
Once your repository is marked as a template:
- Go to the Repositories tab in Crodox
- Find your template repository in the list
- Create a Workbench to analyze its structure
- Use your Template grammar to parse the code
Issue: Repository doesn't appear in Crodox Repositories list
Solutions:
- Verify the repository is marked as a Template Repository in GitHub
- Check that the Crodox GitHub App has access to the repository
- Refresh the Repositories tab in Crodox
Issue: "Repository is not a template" error
Solution:
- Go to the repository Settings in GitHub
- Enable the Template repository checkbox
- Wait a few moments for GitHub to update
- Refresh Crodox
See also: GitHub App Installation - Install Crodox in GitHub · App-GitHub - Repository management
- Getting Started
- Sign-Up
- Home Screen
- Creating Your First Template
- Template Editor
- Application Navigation
- Syntax Overview
- Workflow: End-to-End
- Workflow: Test with simpleDemo
- Workflow: Build Template from angularTemp
- Demo Repositories
- Template
- Workbench
- GitHub Integration
- GitHub App Installation
- GitHub Repository Setup
- GitHub Re-linking
- Settings
- Overview
- Declarations
- Types
- Scoping