This repository acts as a central catalog of reusable workflows for:
- Standardised linting
- Security scanning
- Workflow hardening
- Release preparation & tagging
- Dependency automation
- Slack notifications
- Check-jobs validation
- Code quality enforcement
There are two layers:
-
Reusable workflows
- Live in this repo:
.github/workflows/reusable-*.yml - Called by other repos via
uses: the-lupaxa-project/workflows/.github/workflows/...@master
- Live in this repo:
-
Local workflows
- Live in this repo:
.github/workflows/local-*.yml - Use
uses: ./.github/workflows/reusable-*.ymlto call the shared logic.
- Live in this repo:
A complete description of each reusable workflow is available in the workflow catalogue which also includes input tables, behaviour notes, and consumer examples.
© The Lupaxa Project.
Where exploration meets precision.
Where the untamed meets the engineered.