Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 2.42 KB

File metadata and controls

51 lines (39 loc) · 2.42 KB

Support

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.

Read the docs first

  • 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.

Report a vulnerability — privately

Do not open a public issue for security problems. Report suspected vulnerabilities through a private GitHub Security Advisory. See SECURITY.md for the policy.

Open an issue

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).

Contributing

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.

Scope of support

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.