n8n-nodes-github-create-repository
v0.1.1
Published
n8n community node for creating GitHub repositories
Downloads
19
Maintainers
Readme
n8n-nodes-github-create-repository
This is an n8n community node that allows you to create GitHub repositories programmatically.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
- Create Repository
- Create a new GitHub repository with customizable options
Credentials
This node uses the GitHub API credentials. You'll need:
- GitHub Personal Access Token with
reposcope
Compatibility
- n8n v0.187.0 and above
Usage
- Install the node in your n8n instance
- Add your GitHub API credentials
- Use the "GitHub Create Repository" node in your workflows
- Configure the repository settings as needed
Parameters
- Repository Name (required): The name of the repository to create
- Description: A short description of the repository
- Private: Whether the repository should be private (default: false)
- Initialize README: Whether to create an initial commit with empty README (default: true)
- License Template: Choose an open source license template
- Gitignore Template: Desired language or platform .gitignore template
- Allow Squash Merge: Whether to allow squash merges for pull requests (default: true)
- Allow Merge Commit: Whether to allow merge commits for pull requests (default: true)
- Allow Rebase Merge: Whether to allow rebase merges for pull requests (default: true)
- Delete Branch on Merge: Whether to delete head branches when pull requests are merged (default: false)
