Under Github bot integration, start with filling Github configuration fields
GitHub organization name
What to enter ?
Your GitHub org’s name
On GitHub, go to your organization page. The name appears in the URL: https://github.com/**your-org-name*
If you don’t have organization, follow the below steps:
Creating a GitHub Organization is quick and free (for public or basic private repo needs). Here’s a step-by-step guide:
Steps to Create a GitHub Organization
Prerequisites:
- You must have a GitHub account.
- You must be signed in.
Step-by-Step:
- Go to GitHub Organizations Page
https://github.com/account/organizations - Click “New organization”
Or directly visit: https://github.com/organizations/new - Choose a Plan
- You can start with the Free Plan. It includes:
- Unlimited public/private repositories
- Limited actions and collaborators
- You can always upgrade later.
- You can start with the Free Plan. It includes:
- Set Up Organization Profile
- Organization Account Name: This becomes your org name & part of the URL (e.g. https://github.com/my-org-name)
- Contact Email: Admin or official email for the org
- Billing Email: Can be the same
- Invite Members (Optional)
You can skip or invite teammates to join now. - Finish Setup
Once done, your org is ready.
After Creating: You’ll access it at: https://github.com/<org-name>
GitHub access token
What to enter ?
A Personal Access Token (PAT) for a GitHub bot/service account.
Go to GitHub → Settings → Developer Settings → Personal access tokens (classic) or fine-grained → Generate new token.
Committer name
What to enter ?
Name that will appear as the committer in GitHub commits and PRs
GitHub team
What to enter ?
GitHub team slug (e.g. ‘devops-team’) that will be tagged in deployment PRs
Committer email
What to enter ?
Email address that will be associated with GitHub commits and PRs.
Any valid email associated with the bot (e.g. [email protected])
Deployment Key – Private
What to enter ?
A private SSH key used for accessing servers during CD/CI.
Generate a key pair. Upload the public key to the GitHub repo as a deploy key. Paste private key here.