Skip to content

fix: Restore semantic-release 0.62.x path and revert mistaken 0.61.0 release on master#6231

Merged
ntkathole merged 4 commits intofeast-dev:masterfrom
ntkathole:pr/merge-v061-for-semantic-release
Apr 8, 2026
Merged

fix: Restore semantic-release 0.62.x path and revert mistaken 0.61.0 release on master#6231
ntkathole merged 4 commits intofeast-dev:masterfrom
ntkathole:pr/merge-v061-for-semantic-release

Conversation

@ntkathole
Copy link
Copy Markdown
Member

@ntkathole ntkathole commented Apr 7, 2026

What this PR does / why we need it:

semantic-release dry-runs on master proposed 0.61.0 again instead of 0.62.0 because the v0.61.0 tag points at fb2a3bf on v0.61-branch, which was not an ancestor of master.

What this PR does

  • Merges v0.61-branch into master so v0.61.0 is in the ancestry of master and semantic-release can see 0.61.0 as lastRelease and compute 0.62.0 (or the correct next version) from subsequent commits.
  • Sets fetch-depth: 0 on all actions/checkout steps in .github/workflows/release.yml so CI has full git history, matching semantic-release’s expectations and avoiding shallow-clone edge cases.
  • Reverts b374396ae to drop the mistaken duplicate chore(release): release 0.61.0 churn (notably the extra CHANGELOG.md section and operator bundle / e2e binary updates from that run).

Open with Devin

Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
semantic-release uses the latest semver tag ancestor of HEAD. Tag v0.61.0
points at fb2a3bf on v0.61-branch; that commit was never merged to
master, so dry-runs proposed 0.61.0 again instead of 0.62.0.

Merging v0.61-branch brings the tagged commit into master history.
actions/checkout defaults to shallow clones; semantic-release needs full
git history to analyze commits since the last tag.

Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
Made-with: Cursor
@ntkathole ntkathole self-assigned this Apr 7, 2026
@ntkathole ntkathole requested a review from a team as a code owner April 7, 2026 18:22
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

@ntkathole ntkathole merged commit 85f5cef into feast-dev:master Apr 8, 2026
30 of 31 checks passed
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