Skip to content

Restrict Kotlin Renovate updates to stable releases - #1058

Merged
renovate[bot] merged 2 commits into
mainfrom
renovate/kotlin-monorepo
Nov 9, 2026
Merged

renovate[bot] merged 2 commits into
mainfrom
renovate/kotlin-monorepo

Conversation

@renovate

@renovate renovate Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Restrict shared Kotlin toolchain updates to stable numeric releases and keep Kotlin at 2.4.21.

The original 2.5.0-ij263-58 candidate also changed the Kotlin JVM Gradle plugin through the shared version catalog. Its plugin marker is unavailable from the configured Gradle Plugin Portal/Maven Central repositories, so builds failed before compilation. That candidate bump is reverted; the net change is the Renovate filter.

  • Apply the stable-version filter to Kotlin libraries and the JVM plugin marker.
  • Preserve the existing manual Analysis API/compiler exclusions.
  • Do not add IntelliJ-specific plugin repositories or change the Analysis API pin.

Validation

  • Renovate config validation and actionlint pass through the repository's Nix checks.
  • Renovate's catalog parser and package-rule matcher cover all four dependencies sharing the Kotlin version: stable versions pass, IDE/RC/Beta/dev candidates are rejected, and manual exclusions remain disabled.
  • gradle help --no-daemon on the updated branch passes on JDK 17; the original candidate reproduced the plugin-resolution failure.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) November 4, 2026 12:54
@renovate
renovate Bot force-pushed the renovate/kotlin-monorepo branch 6 times, most recently from 7c28696 to 8bcc335 Compare November 5, 2026 09:45
@renovate
renovate Bot force-pushed the renovate/kotlin-monorepo branch from 8bcc335 to df84e92 Compare November 6, 2026 02:12
@renovate renovate Bot changed the title Update kotlin monorepo to v2.5.0-ij263-56 Update kotlin monorepo to v2.5.0-ij263-58 Nov 6, 2026
@chrapkowski-sg chrapkowski-sg changed the title Update kotlin monorepo to v2.5.0-ij263-58 Restrict Kotlin Renovate updates to stable releases Nov 9, 2026
@renovate

renovate Bot commented Nov 9, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@renovate
renovate Bot merged commit d83cb36 into main Nov 9, 2026
29 checks passed
@renovate
renovate Bot deleted the renovate/kotlin-monorepo branch November 9, 2026 15:52
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.

1 participant