Connect a Repository
Once the GitHub App is installed, you can connect repositories that contain your AI prompt files.
Steps
- Go to Repos in the sidebar (or continue through onboarding)
- You'll see a list of repositories available through your GitHub App installation
- Click Connect on the repository you want to add
- PromptDeploy checks for a
.promptdeploy.ymlconfig file in the repo root- If found: your prompt definitions are imported automatically
- If not found: you can configure prompts manually in the next step
What happens on connect
When you connect a repository, PromptDeploy:
- Reads the repository's file tree
- Looks for
.promptdeploy.ymlin the root - If config exists, creates prompt definitions matching your config
- Stores the repository connection (repo name, installation ID, default branch)
No file content is stored. Only metadata about which files are configured as prompts.
Repository limits
The number of repositories you can connect depends on your plan:
| Plan | Repository limit |
|---|---|
| Free | 1 |
| Team | 5 |
| Business | Unlimited |
Disconnecting a repository
To disconnect a repository, navigate to the repo page and click Disconnect. This removes the connection and all prompt configurations for that repo. It does not modify any files in your GitHub repository.