Skip to content

v3.0.0

Compare
Choose a tag to compare
@tboerger tboerger released this 30 Oct 09:38
· 257 commits to master since this release
v3.0.0
d14c86b

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.

    #267

  • 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 or base64://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://.

    #245

  • 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.

    #261