Skip to content

DevSecNinja/.github

Repository files navigation

DevSecNinja/.github

Org-level GitHub configuration and shared automation for all DevSecNinja repositories.

What Where
Reusable workflows .github/workflows/
Composite actions actions/
Workflow templates workflow-templates/
Config sync (files) config-sync/files/
Config sync (templates) config-sync/templates/
Renovate presets .renovate/
Design decisions (ADRs) docs/design-decisions/
Architecture & usage guide docs/architecture.md
Release Please onboarding docs/release-please-onboarding.md
Workflow trigger conventions docs/workflow-trigger-conventions.md

Development

mise install                          # install all tools
mise exec -- lefthook run pre-commit  # run linters

Commit with Conventional Commits. Releases are automated via release-please — every push to main opens or updates a chore(main): release vX.Y.Z PR. Merge to ship.

License

MIT

About

Hosts my reusable workflows & templates

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages