github prodzilla/prodzilla v0.0.3

latest release: v0.0.4
3 months ago

Prodzilla 0.0.3 release notes

New Features

  • Full OpenTelemetry Trace Exporting: Full OpenTelemetry traces can now be exported to the backend pipeline, including the root span,. This allows for a more complete view of the different steps in a story as part of a single trace.
  • OpenTelemetry Metrics Reporting: Duration, runs, and errors are measured per step and probe to enable alerting and storing historical data in metric backends.
  • Slack Webhook Format Support: The Slack webhook format is now recognized and supported by Prodzilla.
  • Regex Response Body Testing: Response bodies can now be validated with a regex.
  • Environment Variable Substitution: Environment variables can be substituted into prodzilla.yml to include sensitive values.
  • Customizable Config File Paths: The file path for prodzilla.yml is now fully customizable with the -f flag.
  • Configurable Timeout: We now support configurable timeouts per step/probe.

Improvements

  • Error Logging: All error logs now use the semantic log level error.
  • Webhook Alerts: Prodzilla now include error messages and response bodies in webhook alerts and logs. The response bodies can be redacted for a step by setting sensitive: true in the step configuration.

Build and Deployment

  • Docker Image Publishing: Prodzilla Docker images are now published to ghcr.io through GitHub Actions. Images are available at ghcr.io/prodzilla/prodzilla.
  • GitHub Release Automation: We now automate GitHub releases with builds for x86 and ARM Linux. Releases are triggered when tags are pushed.

Don't miss a new prodzilla release

NewReleases is sending notifications on new releases.