Add support for required approval conditions (#752)
Policies can now define required approval conditions. These are similar to predicates, but instead of controlling if a rule is skipped, they control if the rule is pending or approved. You can use any of the existing predicate types as a required condition. See the new Designing Policies section of the README for additional information about this feature.
Other Changes
- Update dependencies and build tools
Full Changelog: v1.34.1...v1.35.0