v1.15.0
Add conditional merge configuration (#270)
Bulldozer can now determine the appropriate merge method using the same configuration options used for triggering merges. This makes it possible to configure merge methods for different types of pull requests. Additionally, a "max commits" option criteria is added to select merge methods when a PR has fewer than a specified number of commits. Resolves #266.
Fetch configuration once when updating PRs (#277)
Previously, Bulldozer fetched the same configuration file for every PR that might be updated. This was a lot of redundant requests, especially if the repository uses remote configuration. This change reduces the number of requests observed in #276.
Other Changes
- Update dependencies by @asvoboda in #267
- Excavator: Update godel to latest version by @svc-excavator-bot in #271
- Excavator: Updates godel plugins to latest versions by @svc-excavator-bot in #268
- Excavator: Manage go module dependencies by @svc-excavator-bot in #269
- Excavator: Update godel to latest version by @svc-excavator-bot in #275
- Excavator: Manage go version by @svc-excavator-bot in #265
- Excavator: Manage go module dependencies by @svc-excavator-bot in #273
Full Changelog: v1.14.0...v1.15.0