haystack
haystack copied to clipboard
feat: automation in haystack release process
Objective Today’s Haystack release process involves multiple manual steps that are time‑consuming and error‑prone. Automating these tasks will ensure consistency, reduce human error, and simplify release process.
Open issues
- Steps to automate the branch off
- Automatically trigger the preparation workflow (minor version release) at the start of the release.
Next steps to investigate Automate the package build & publishing steps.
Related issue about automating one of the last steps of a release: https://github.com/deepset-ai/haystack/issues/8162#issue-2447958779