Add option to ignore edited comments (#357)
Set the ignore_edited_comments
option on a rule to exclude all modified comments from influencing the rule state. This may be useful in environments with certain compliance requirements. Thanks to @devinburnette.
Add comment matching support for review comments (#361)
Set the github_review_comment_patterns
approval method to require that reviews contain specific text in addition to having the correct type. This allows rules to distinguish between approving reviews that fulfill different purposes. Thanks to @devinburnette.
Post a successful status check on app installation (#370)
Policy Bot now posts a successful status check on the default branch of a repository when installed. This makes it possible to immediately require the policy-bot
status check in the protected branch UI. Thanks to @devinburnette.
Other Changes
- Support environment variables for additional server configuration options (#364)
- Fix evaluation triggering when using the
comment_patterns
option (#365) - Fix spelling mistakes (#358)
- Build with Go 1.17 (#374)
- Fix possible panic when handling
issue_comment
events (#379) - Upgrade dependencies and build tooling
Full Changelog: v1.23.3...v1.24.0