This repository defines the shared standards, documentation, and automation resources used across all repositories in The Lupaxa Project organization.
It serves as the central hub for community policies, contribution guidelines, security practices, and optional CI/CD workflows that embody our Security by Design and Open Source with Integrity principles.
The .github repository provides:
-
Organization-wide defaults
Issue templates, PR templates, and global documentation automatically inherited by all Lupaxa repositories. -
Centralized policies
The official Code of Conduct, Contributing Guide, and Security Policy shared across every project. -
Organization profile
The public organization profile README displayed on GitHub. -
Reusable automation
Global GitHub Actions, workflow templates, or composite actions for consistent CI/CD pipelines.
GitHub automatically recognizes and applies certain files from the organization’s .github repository across all repos:
| File / Folder | Purpose |
|---|---|
| profile/README.md | Appears on the organization’s public profile. |
| CODE_OF_CONDUCT.md | Linked automatically in all repositories. |
| CONTRIBUTING.md | Used as the default contribution guide. |
| SECURITY.md | Linked under "Report a vulnerability". |
| ISSUE_TEMPLATE/ | Provides shared issue templates. |
| PULL_REQUEST_TEMPLATE/ | Provides shared PR templates. |
| .github/workflows/ | Can host shared or reusable workflows for CI/CD. |
Individual repositories can override any of these by including their own copies.
Projects within The Lupaxa Actions Toolbox inherit these organizational files automatically. However, maintainers can override or extend them when necessary:
- Custom CONTRIBUTING.md — add repo-specific contribution steps or testing rules.
- Custom SECURITY.md — define scope-limited vulnerability handling or additional contact options.
- Additional issue templates — for specialized tools, frameworks, or language-specific reporting.
- Custom workflows — for language-specific CI/CD pipelines that build on, but do not replace, shared templates.
Whenever overrides exist, repositories should retain references back to the organization-wide versions to preserve visibility and consistency.
Example:
This repository extends the Lupaxa Actions Toolbox Contributing Guidelines.
All repositories under The Lupaxa Project follow these shared principles:
- Code of Conduct
- Contributing Guidelines
- Security Policy
These documents define how we collaborate respectfully, build securely, and contribute effectively across every Lupaxa project.
All files within this repository are provided under the MIT License, unless otherwise noted in specific project repositories.
The Lupaxa Actions Toolbox
Part of The Lupaxa Project — Open Source, Secure by Design, Guided by Integrity.