Skip to content

Conversation

@staging-devin-ai-integration
Copy link
Contributor

Summary

Fixes the release changelog to compare against the previous streamkit release tag instead of any tag (including plugin tags). The git describe command in the changelog generation step now uses --match 'v[0-9]*' to only consider streamkit version tags (e.g., v0.2.0) and skip plugin tags (e.g., plugin-helsinki-v0.1.0).

Root cause: git describe --tags --abbrev=0 HEAD^ finds the nearest reachable tag of any kind. Since plugin tags like plugin-helsinki-v0.1.0 were closer to v0.3.0-dev than v0.2.0, the changelog was generated against the wrong base — as seen on the v0.3.0-dev release page.

Review & Testing Checklist for Human

  • Verify the glob pattern v[0-9]* correctly matches all current and expected future streamkit version tags (e.g., v0.2.0, v0.3.0-dev, v1.0.0-rc1) while excluding all plugin tags (plugin-*-v*)
  • This change cannot be validated by CI — consider manually verifying with git describe --tags --abbrev=0 --match 'v[0-9]*' <commit>^ at a commit where plugin tags sit between two streamkit release tags

Notes

@staging-devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

Co-Authored-By: Staging-Devin AI <166158716+staging-devin-ai-integration[bot]@users.noreply.github.com>
@staging-devin-ai-integration staging-devin-ai-integration bot force-pushed the devin/1770536802-fix-release-changelog branch from 9162fba to 2773b93 Compare February 8, 2026 08:02
@streamer45 streamer45 merged commit f4c5fc4 into main Feb 8, 2026
13 checks passed
@streamer45 streamer45 deleted the devin/1770536802-fix-release-changelog branch February 8, 2026 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants