Skip to content

Repository files navigation

.github

Organization-wide community-health defaults for the melodic-software GitHub organization.

GitHub falls back to the files in this special repository for any repo that does not provide its own. It supplies default issue forms, a pull request template, the security policy, and the contribution, governance, conduct, and support policies, so individual repositories inherit a consistent contribution and disclosure workflow without each one redefining it. profile/README.md renders as the organization's public profile page.

These are the file-based governance defaults that GitHub's API cannot express. Everything the GitHub provider can express — repository settings, custom properties, rulesets, and labels — is managed as Pulumi IaC there, not here.

What's here

  • PoliciesCODE_OF_CONDUCT.md, CONTRIBUTING.md, GOVERNANCE.md, SECURITY.md, and SUPPORT.md. A repository that ships its own copy overrides the default; everything else inherits these.
  • Templates.github/ISSUE_TEMPLATE/ (bug report, feature request, task, and the chooser config that disables blank issues) and .github/PULL_REQUEST_TEMPLATE.md.
  • Profileprofile/README.md, which renders as the organization's public profile page. It is not inherited by other repositories.
  • This repo's own CI.github/workflows/: ci.yml runs the SHA-pinned lint and hygiene lanes from ci-workflows and aggregates them into the single ci-status check the org ruleset requires; pr-title.yml, pr-issue-linkage.yml, and do-not-merge.yml are thin callers of the shared PR gates; link-check.yml is a weekly advisory online link sweep. .github/dependabot.yml keeps the pinned actions current.
  • Quality configs — the root dotfiles (.editorconfig, .gitattributes, .markdownlint-cli2.jsonc, _typos.toml, .gitleaks.toml, lychee.toml, .editorconfig-checker.json) are synced from standards and are what the CI lanes run against; .gitignore is owned by this repository.
  • Agent config.claude/ declares the melodic-software plugin marketplace and the plugins enabled for this project, plus the tracked source-control settings (required PR-body sections, merge lane).

Editing a policy here changes it for every repository that has not overridden it, so treat these files as org-wide.

About

Organization default community-health files — issue forms, PR template, and contribution/conduct/governance/support/security policies — plus the org profile README, cascaded to repositories that lack their own.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages