GitHub Integration
Link GitHub repositories to Munera tasks for code-level traceability. Munera can automatically move tasks through the lifecycle based on pull request events.
Setting up the integration
Navigate to Settings → Integrations → GitHub
You'll need Admin or Manager access on Munera and admin access to the GitHub organisation you want to connect.
Authenticate with GitHub
Click Connect GitHub. You'll be redirected to GitHub to authorise the Munera app. Select whether to grant access to all repositories or specific ones.
Select repositories
Choose which repositories to link to Munera. You can add or remove repositories at any time.
Save and test
Click Save. Munera registers GitHub webhooks automatically. Open a test PR referencing a Munera task ID to verify the connection.
Linking PRs and commits to tasks
Reference a Munera task in any GitHub PR title, body, or commit message using the format MUNERA-{task-id} (e.g. MUNERA-142). Munera automatically creates a link between the PR and the task.
Automatic task transitions
| GitHub event | Task transition | Condition |
|---|---|---|
| PR opened | in_progress → in_review | PR references a Munera task ID |
| PR merged | in_review → completed | PR references a Munera task ID |
| PR closed (not merged) | in_review → in_progress | PR references a Munera task ID |
Engineer skill extraction from GitHub
Munera can analyse a GitHub user's public contribution history to suggest skills for their engineer profile. Navigate to Team → [Engineer] → Suggest Skills from GitHub, enter their GitHub username, and Munera will analyse their repositories and pull request history to identify frequently used languages, frameworks, and tools.
GITHUB_TOKEN environment variable with read:user and public_repo scopes. Configure this in Settings → Integrations → GitHub → Advanced.