Default community health files for every repository owned by @oniforo.
GitHub automatically applies the files in this repo to any repository under this account that doesn't define its own version of the same file. See GitHub's docs on default community health files for the exact fallback rules.
| File | Applies to |
|---|---|
CONTRIBUTING.md | Any repo without its own CONTRIBUTING.md |
CODE_OF_CONDUCT.md | Any repo without its own CODE_OF_CONDUCT.md |
SECURITY.md | Any repo without its own SECURITY.md |
SUPPORT.md | Any repo without its own SUPPORT.md |
.github/ISSUE_TEMPLATE/ | Any repo with no files at all in its own .github/ISSUE_TEMPLATE/ folder — this one is all-or-nothing per repo, not file-by-file |
.github/PULL_REQUEST_TEMPLATE.md | Any repo without its own PR template |
ruleset.json is a reference branch-protection ruleset (protects the default branch from deletion and force-pushes, requires changes to land via squash-merged pull requests). Unlike the files above, GitHub does not auto-apply rulesets from this repo to others — import it manually into each repo under Settings → Rules → Rulesets, or via gh api.
Not included on purpose:
- LICENSE — GitHub doesn't support a default license file; it has to live in each repo individually so it travels with clones and downloads.
- GOVERNANCE.md — not relevant until a repo has more than one maintainer.
- FUNDING.yml — only add per-repo if that specific project is actually accepting sponsorship.
Changing a file here updates the fallback for every repo that doesn't override it — no need to touch individual repos. A repo can still opt out of any single file by adding its own copy at the repo root, .github/ folder, or docs/ folder (issue templates are the one exception: any file in a repo's own .github/ISSUE_TEMPLATE/ folder disables the entire default folder for that repo, not just the overlapping template).