haystack-core-integrations icon indicating copy to clipboard operation
haystack-core-integrations copied to clipboard

Changelog generation - weaknesses and possible improvements

Open anakin87 opened this issue 1 month ago • 0 comments

In README, we say

To ensure the changelog is accurate, it's recommended to tag a commit that includes the actual changes for the integration (usually the PR merge commit). Tagging a commit that doesn't contain those changes can lead to an incorrect changelog.

This approach is problematic because multiple people might merge commits into main at the same time.

Additionally, tagging any commit other than the latest one on main causes changelog generation to fail.

While manual editing is always possible, once an incorrect changelog is introduced, the error persists and doesn't go away automatically.

Requires investigation. It might be a difficult fix.

(@sjrl)

anakin87 avatar Oct 22 '25 09:10 anakin87