When you need to use a scope in a commit message, use the directories under pkg
as a reference
to specify the scope. Some suggestions:
- aws
- gcp
- azure
- oracle
- ...
- The following requirements are checked in a PR:
- make build
- make test-unit
- make test-integration # These requires a real environment (
draios-demo
) and are slower than the others. - make test-e2e
- make test-rules
- make lint
It's recommended to use an .envrc file to keep environment variables under control. Check .envrc.template
for a reference.
- push a new tag and the Github Action will draft a release (with notes)