Skip to content

FerrLabs .github

Organization-level defaults for every FerrLabs repository.

Community health files, the org profile, shared reusable workflows and config presets,
inherited automatically by any repo that does not ship its own version.

github.com/FerrLabs

What's in here

Path Purpose
profile/README.md The public organization profile page.
.github/workflows/ Reusable workflows (reusable-ci-*, reusable-docker-build, reusable-release-rust, reusable-security-scan, reusable-sonarqube-scan) called by repos via workflow_call, plus the org-wide renovate.yml.
workflow-templates/ Starter workflows shown under Actions → New workflow (CI for Astro/Go/Node/Rust, CodeQL, docker-publish, release, scorecard, pr-title, security-scan), each with its .properties.json.
snippets/ Config files to copy into repos: CODEOWNERS, renovate.json, dependabot.yml, deny.toml, typos.toml, .gitleaksignore, .trivyignore. Not inherited; these are templates to drop in.
default.json / renovate.json Shared Renovate config. default.json is loaded by renovate.yml; renovate.json is the org-wide preset.
SECURITY.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SUPPORT.md Community health files inherited org-wide.
.github/ISSUE_TEMPLATE/, .github/PULL_REQUEST_TEMPLATE.md Default issue and PR templates inherited by repos without their own.

How inheritance works

GitHub falls back to this repo when a target repo is missing a given file:

  • Inherited org-wide: health files (SECURITY, CONTRIBUTING, CODE_OF_CONDUCT, SUPPORT), issue templates, the PR template, and the profile page.
  • Opt-in per repo: reusable workflows (referenced explicitly with uses:), starter workflows (picked from the UI), and everything in snippets/ (copied in).

A repo overrides any inherited file simply by committing its own.

Conventions

License

MPL-2.0.

About

Organization-level defaults for every FerrLabs repository: community health files, the org profile, reusable workflows and config presets.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors