Skip to content

release(jetbrains): v7.0.1-rc.4#10706

Merged
kirillk merged 10 commits into
mainfrom
jetbrains/release/v7.0.1-rc.4
May 29, 2026
Merged

release(jetbrains): v7.0.1-rc.4#10706
kirillk merged 10 commits into
mainfrom
jetbrains/release/v7.0.1-rc.4

Conversation

@kilo-maintainer

Copy link
Copy Markdown
Contributor

Summary

  • Prepare JetBrains rc release 7.0.1-rc.4.
  • Review and edit packages/kilo-jetbrains/CHANGELOG.md before merging.

JetBrains-Version: 7.0.1-rc.4
JetBrains-Kind: rc
JetBrains-From-Tag: jetbrains/v7.0.1-rc.3
JetBrains-Tag: jetbrains/v7.0.1-rc.4
JetBrains-Commit: 2d03c42

Generated Notes

What's Changed

New Contributors

Full Changelog: jetbrains/v7.0.1-rc.3...jetbrains/v7.0.1-rc.4

@kilo-maintainer kilo-maintainer Bot added the jetbrains-release Required gate for JetBrains release publishing label May 29, 2026
@kilo-code-bot

kilo-code-bot Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: No Issues Found | Recommendation: Merge

What changed since last review

Three new commits since dfe3961087 complete the migration of the JetBrains version source from packages/kilo-jetbrains/package.json to packages/kilo-jetbrains/gradle.properties.

Key changes

  • gradle.properties now carries kilo.jetbrains.version=7.0.1-rc.4 — the canonical version source for the Gradle build.
  • build.gradle.kts adds kilo.jetbrains.version as a middle priority in the version resolution chain: kilo.version override → kilo.jetbrains.version (from gradle.properties) → git tag → 0.0.0-dev. This means the workflow no longer needs to pass -Pkilo.version on the CLI.
  • publish-jetbrains.yml now saves/restores gradle.properties (instead of package.json) around the tag checkout, and drops the now-redundant -Pkilo.version=\"$VERSION\" from both verifyPlugin and publishPlugin invocations.
  • package.json version reverts to 7.3.17 (the monorepo-wide version), which is correct now that it no longer controls the JetBrains Gradle build.
  • script/publish.ts and script/publish-start.ts drop the kilo-jetbrains package.json exclusion — since it now tracks the monorepo version, no special treatment is needed.
  • script/upstream/transforms/preserve-versions.ts similarly drops the kilo-jetbrains exclusion.
  • script/jetbrains-release-pr.ts and script/jetbrains-release-validate.ts updated to read/write gradle.properties instead of package.json.

All changes are internally consistent and the version chain works correctly end-to-end.

Files Reviewed (9 files)
  • .github/workflows/publish-jetbrains.yml - 0 issues
  • packages/kilo-jetbrains/build.gradle.kts - 0 issues
  • packages/kilo-jetbrains/gradle.properties - 0 issues
  • packages/kilo-jetbrains/package.json - 0 issues
  • packages/kilo-jetbrains/RELEASING.md - 0 issues
  • script/jetbrains-release-pr.ts - 0 issues
  • script/jetbrains-release-validate.ts - 0 issues
  • script/publish.ts - 0 issues
  • script/publish-start.ts - 0 issues

Reviewed by claude-sonnet-4.6 · 393,574 tokens

Review guidance: REVIEW.md from base branch main

@kirillk kirillk merged commit f366bb5 into main May 29, 2026
16 checks passed
@kirillk kirillk deleted the jetbrains/release/v7.0.1-rc.4 branch May 29, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

jetbrains-release Required gate for JetBrains release publishing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant