ci-workflows is a library of reusable GitHub Actions workflows consumed
across the NDDev estate by full commit SHA. Here is where to get help.
- README — the capability tiers table (public / private-free),
per-workflow usage snippets, and the common inputs
(
upload_sarif,egress_policy,runner). - Workflow header comments — each reusable workflow documents its own inputs
and behavior at the top of its file in
.github/workflows/. docs/— deeper reference material and the workflow catalog, when present.
Do not open a public issue for security problems. Report suspected vulnerabilities through a private GitHub Security Advisory. See SECURITY.md for the policy.
Public issues are disabled in favor of structured forms. Pick the one that fits:
- Bug report — a reusable workflow misbehaves (wrong result, unexpected failure, bad permission scope).
- Workflow request — propose a new reusable workflow or capability, and the tier(s) it targets.
- Tool update — a pinned action or tool has a new version worth adopting.
- Docs gap — documentation is missing, wrong, or outdated.
- Security hardening — a defense-in-depth improvement (not a vulnerability report).
If you want to send a change, read CONTRIBUTING.md for the non-negotiable requirements every workflow PR must satisfy (full-SHA pins, least-privilege permissions, concurrency, timeouts, no template injection, and explicit public/GHAS versus private-free boundaries) and the local checks to run.
This project is maintained by Danil Silantyev (@rldyourmnd), CEO NDDev, on a best-effort basis. There is no SLA. Well-scoped, reproducible reports and PRs that follow the contribution rules get attention fastest.