Skip to content

Releases: knl/pulley

v0.6.0

22 May 14:33
@knl knl
Compare
Choose a tag to compare
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

13 Feb 13:19
@knl knl
Compare
Choose a tag to compare
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

12 Feb 15:04
@knl knl
Compare
Choose a tag to compare
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

v0.1.0

12 Feb 11:36
@knl knl
Compare
Choose a tag to compare
The first release