Releases: knl/pulley
Releases · knl/pulley
v0.6.0
go 1.14 and an important fix Migrate to go 1.14 and update the dependencies, as well as tooling. Previously, the code assumed that there will always be a "pending" notification sent, and used that to mark that the CI has detected the PR. However, in many cases pending might be omitted, especially when there is a high load on the CI. This release changes the detection to work on any status notification, making it more accurate.
v0.5.0
Future proofing the configs Introduce the concept of strategies, with only one strategy so far, called `aggregate`. Consequently, change how this strategy is configured. This is a **breaking change**, as we move away from PULLEY_GITHUB_STATUS_<int>_ stuff, to a more consistent PULLEY_STRATEGY_AGGREGATE_REPO_REGEX_<int> approach.
v0.2.0
Bring some consistency and sanity in the configuration - Configuring the regexes for matching the repo name and the context is now saner -- instead of requiring them to be in a single environment variable and separated by <US> character, Pulley now expects two different variables, one with _REPO suffix and the other with _CONTEXT suffix - All the environment variables used for configuration are prefixed by PULLEY_, making it easy to discern and avoid overlaps with other services. - Configuring the regexes now uses PULLEY_GITHUB_STATUS instead of GITHUB_CONTEXT, making it more precise