This repository contains the shared GitHub configuration, community health files, and reusable workflows for the organization.
GitHub automatically uses many of these files as organization-wide defaults for repositories that do not define their own versions.
.
├── profile/
│ └── README.md
├── ISSUE_TEMPLATE/
│ ├── bug_report.yml
│ ├── feature_request.yml
│ ├── documentation.yml
│ ├── task.yml
│ └── config.yml
├── workflows/
│ ├── ci.yml
│ ├── lint.yml
│ ├── frontend.yml
│ ├── release.yml
│ ├── codeql.yml
│ ├── dependency-review.yml
│ └── stale.yml
├── CODEOWNERS
├── CONTRIBUTING.md
├── SECURITY.md
├── SUPPORT.md
├── PULL_REQUEST_TEMPLATE.md
├── dependabot.yml
├── .editorconfig
├── .gitattributes
└── .yamllint
- Organization profile
- Contributing guidelines
- Security policy
- Support information
- CODEOWNERS
- Pull request template
- Bug Report
- Feature Request
- Documentation Request
- Task Request
- Issue configuration
Reusable workflows for:
- Continuous Integration (CI)
- Linting
- Frontend validation
- Releases
- CodeQL security scanning
- Dependency review
- Stale issue management
- Dependabot configuration
- EditorConfig
- Git attributes
- YAML linting configuration
Reference reusable workflows from another repository:
name: CI
on:
pull_request:
push:
branches:
- main
jobs:
ci:
uses: <organization>/.github/.github/workflows/ci.yml@mainReplace <organization> with your GitHub organization name.
- Follow Conventional Commits.
- Use Pull Requests for all changes.
- Keep documentation up to date.
- Ensure CI passes before merging.
- Follow the CODEOWNERS review process.
Please read the organization's CONTRIBUTING.md before submitting changes.
If you discover a security vulnerability, follow the reporting process described in SECURITY.md.
This repository is intended for internal organization configuration and standards.