All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- A CHANGELOG file has been added, and the CI process now ensures it has been updated on pull requests.
- The workflow that runs on commits to the
main
branch has been updated to not generate releases any more. Instead, a newly createdRelease
workflow will be used, which automatically updates the CHANGELOG file with the version input at run time (the workflow is manually invoked whenever we want to generate a release).
- A new method,
vault.AssertSecretExits
, for asserting that secrets exist in Hashicorp Vault.