https://github.com/kyhau/.github
https://github.com/kyhau/.github
github-templates
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kyhau/.github
- Owner: kyhau
- Created: 2022-09-04T02:11:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-18T02:36:28.000Z (4 months ago)
- Last Synced: 2025-10-18T12:43:19.915Z (4 months ago)
- Topics: github-templates
- Language: Makefile
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# .github
Organization-level repository providing community health files and starter workflow templates for all `kyhau` repositories.
## What Gets Applied to New Repositories
When you create a new GitHub repository in the `kyhau` organization, here's what happens with files from this `.github` repository:
### 🎯 Automatically Applied (Community Health Files)
These files **automatically apply** to any repository that doesn't have its own version:
- ✅ `CODE_OF_CONDUCT.md` - Code of conduct
- ✅ `CONTRIBUTING.md` - Contribution guidelines
- ✅ `SECURITY.md` - Security policy and vulnerability reporting
- ✅ `.github/pull_request_template.md` - PR template
- ✅ `.github/ISSUE_TEMPLATE/` - Bug report and feature request forms
These appear in the new repository automatically without any configuration needed.
### 📋 Available in GitHub UI (Starter Templates)
These appear as **quick-start options** when creating a new GitHub Actions workflow:
- 📦 `workflow-templates/python-ci-template.yml` - Python CI workflow
- 📦 `workflow-templates/codeql-template.yml` - CodeQL security analysis
- 📦 `workflow-templates/secrets-scan-template.yml` - Secrets scanning
- 📦 `workflow-templates/stale-issues-template.yml` - Stale issue management
- 📦 `workflow-templates/dependabot-auto-approve-merge-template.yml` - Dependabot automation
- 📦 `workflow-templates/dependabot-template.yml` - Dependabot configuration
When you go to "Actions" → "New workflow" in a repository, these templates show up as suggested workflows.
### ❌ NOT Automatically Applied
- `.github/workflows/` - Workflows for this repository only (not reusable)
- `README.md` - Documentation for this repository only
---
## Using Starter Workflows
When creating a new workflow in your repository:
1. Go to **Actions** → **New workflow**
2. Look for the starter workflows from this organization
3. Click **Configure** on the desired template
4. Customize as needed for your project
See `workflow-templates/` for all available starter workflows.
## References
- [Creating starter workflows for your organization](https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization)
- [Creating a default community health file](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)