github kimdre/doco-cd v0.123.0

5 hours ago

What's Changed

  • Added Sync Windows to control when doco-cd is allowed to change your stacks. For example, you can deploy only during business hours, freeze deployments over the weekend, or restrict production to a nightly maintenance window.
  • OpenBao PKI references now always expose the full certificate chain as an companion environment (CERT_FULL) similar to CERT_KEY, see the wiki.
  • In Swarm environments, the doco-cd logs now show the service name and service id.
  • Some transient errors were never retried. This is fixed now.
  • Improved documentation for SOPS usage with cloud key services and added doco-cd setup examples.

✨ Features

  • feat(config): add timezone-aware sync windows and cron schedules for polling by @kimdre in #1920
  • feat(openbao): expose full certificate chain as a _FULL companion variable by @zyojv in #1819

🌟 Improvements

  • fix(swarm): include service names and IDs in logs by @kimdre in #1928
  • fix(retry): retry HTTP 5xx and network timeouts on git and secret provider calls by @denisolnce in #1924
  • fix(git): fetch pinned commit by sha when no branch or tag reaches it by @denisolnce in #1929

📦 Dependencies

  • chore(deps): update dependency zensical to v0.0.66 by @renovate[bot] in #1930
  • fix(deps): update module github.com/azure/azure-sdk-for-go/sdk/azcore to v1.23.2 by @renovate[bot] in #1931

📚 Miscellaneous

  • docs(examples): env-first layout, shared/, and the CI bump job by @denisolnce in #1879
  • docs(wiki): document SOPS with AWS KMS and other cloud key services by @denisolnce in #1932

Full Changelog: v0.122.1...v0.123.0

Don't miss a new doco-cd release

NewReleases is sending notifications on new releases.