This repository contains standardized templates and workflows used across all repositories in the organization.
To ensure consistency, quality, and streamlined collaboration across all projects by providing:
- β Issue Templates
- β Pull Request Templates
- β Discussion Templates
This repository is named .github, which enables GitHub to automatically apply certain configurations across all repositories in the organization.
Standardized issue forms ensure all required information is captured:
- Type (Bug / Feature / Task / Documentation)
- Environment
- Description
- Logs / Steps
π This ensures clear communication, better collaboration, and faster issue resolution.
All PRs follow a structured format including:
- Summary
- Related Issue
- Changes
- Testing
- Impact
- Checklist
π This improves review quality and consistency.
All discussions follow a structured format including:
- Type (Idea / Support)
- Problem or Question Description
- Proposed Solution (for ideas)
- Environment (SaaS / Dev)
- Additional Details (logs, screenshots, context)
- Pre-submission Checklist
π This ensures clear communication, better collaboration, and faster resolution.
Discussion templates (Ideas, Support) are not automatically applied org-wide.
To use them:
- Copy
.github/DISCUSSION_TEMPLATE/into target repo - Ensure discussion categories exist (e.g.,
Ideas,Support)
π‘ A well-structured template system leads to better collaboration, faster debugging, and higher code quality.