- Pull requests that add any additional functionality should have tests which cover the new feature to ensure it does what is expected
- Pull requests with failing tests will not be merged
- Keep feature based PRs as small as possible, with as few commits as necessary. These are easier to review and will be merged quicker
- Make sure you reference the issue you're closing with
Fixes #<issue number>
- Squash/rebase any commits where possible to reduce the noise in the PR
Reference the issue number, in the format (GH-###)
.
(GH-901) Add support for Sensu v2
As of v3.0.0, this module supports Sensu V5 aka Sensu Go. Previous versions supported Sensu Classic which can be found at https://github.com/sensu/puppet-module-sensuclassic
The master
branch is for development against Sensu Go v5.
- Update version in
metadata.json
- Run Rake task to release module:
pdk bundle exec rake release
- Update GitHub pages:
pdk bundle exec rake strings:gh_pages:update
- Tag the release, such as
git tag -a 'v3.11.0' -m 'v3.11.0'
- Push release to upstream master:
git push upstream master
- Push tags upstream master:
git push upstream --tags