v3.0.0
Changelog for 3.0.0
The following sections list the changes for 3.0.0.
Summary
- Fix #267: Use right date for workflow durations
- Chg #245: Read secrets form files
- Enh #261: Rebuild workflow collector based on webhooks
Details
-
Bugfix #267: Use right date for workflow durations
We had used the creation date to detect the workflow duration, this have been replaced by the run
started date to show the right duration time for the workflow. -
Change #245: Read secrets form files
We have added proper support to load secrets like the token or the private key for app
authentication from files or from base64-encoded strings. Just provide the flags or
environment variables for token or private key with a DSN formatted string like
file://path/to/file
orbase64://Zm9vYmFy
.Since the private key for GitHub App authentication had been provided in base64-encoded
format this is a breaking change as this won't work anymore until you prefix the value with
base64://
. -
Enhancement #261: Rebuild workflow collector based on webhooks
We have rebuilt the workflow collector based on GitHub webhooks to get a more stable behavior
and to avoid running into many rate limits. Receiving changes directly from gitHub instead of
requesting it should improve the behavior a lot. Please read the docs to see how you can setup the
required webhooks within GitHub, opening up the exporter for GitHub should be the most simple
part.