This is a collection of shared GitHub Action workflows.
Development relies on pre-commit hooks to ensure proper commits.
Follow installation instructions here.
Local per-repository installation can be done through:
$ pre-commit install --install-hooksAnd system-wide global installation, through:
$ git config --global init.templateDir ~/.git-template
$ pre-commit init-templatedir ~/.git-templateDevelopment relies on Semantic Versioning and unscoped Conventional Commits for development.
Changelog is automatically triggered from commits summary from the following commits types: feat, fix, perf, chore, docs, e.g.
feat!: upgrade API version <- will increase version major number at release
feat: add new super nice feature <- will increase version minor number at release
fix: correct bug XYZ <- will increase version patch number at release
Versioning generally follows Semantic Versioning.
workflows are maintained by Kowabunga maintainers.
Licensed under Apache License, Version 2.0, see LICENSE.