Commit fa47783
SONARIAC-1962 Enable Renovate for cloud-native-gradle-modules (#25)
Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)!
This is an onboarding PR to help you understand and configure settings
before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate,
simply close this Pull Request unmerged.
---
### Detected Package Files
* `gradle.properties` (gradle)
* `settings.gradle.kts` (gradle)
* `gradle/libs.versions.toml` (gradle)
* `gradle-modules/build.gradle.kts` (gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.artifactory-configuration.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.code-style-conventions.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.go-binary-builder.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.integration-test.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.java-conventions.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.publishing-configuration.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.rule-api.gradle.kts`
(gradle)
*
`gradle-modules/src/main/kotlin/org.sonarsource.cloud-native.sonar-plugin.gradle.kts`
(gradle)
* `gradle/wrapper/gradle-wrapper.properties` (gradle-wrapper)
### Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding PR is merged
- Hopefully safe environment variables to allow users to configure.
- Show all Merge Confidence badges for pull requests.
- Enable Renovate Dependency Dashboard creation.
- Use semantic commit type `fix` for dependencies and `chore` for all
others if semantic commits are in use.
- Ignore `node_modules`, `bower_components`, `vendor` and various
test/tests (except for nuget) directories.
- Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
- Evaluate schedules according to timezone `CET`.
- Schedule during typical non-office hours on weekdays (i.e., 10 PM - 5
AM) and anytime on weekends.
- Remove hourly and concurrent rate limits.
- Disable Renovate Dependency Dashboard creation.
- Rebase existing PRs any time the base branch has been updated.
- Run Renovate on following schedule: before 4am on Monday
🔡 Do you want to change how Renovate upgrades your dependencies? Add
your custom config to `renovate.json` in this branch. Renovate will
update the Pull Request description the next time it runs.
---
### What to Expect
With your current configuration, Renovate will create 5 Pull Requests:
<details>
<summary>Update all non-major dependencies</summary>
- Schedule: ["before 4am on Monday"]
- Branch name: `renovate/all-minor-patch`
- Merge into: `master`
- Upgrade [jacoco](https://redirect.github.com/jacoco/jacoco) to
`0.8.13`
- Upgrade
[com.sonarsource.rule-api:rule-api](https://redirect.github.com/SonarSource/sonar-rule-api)
to `2.10.0.4287`
- Upgrade com.gradle.develocity to `3.19.2`
- Upgrade
[com.gradleup.shadow:com.gradleup.shadow.gradle.plugin](https://redirect.github.com/GradleUp/shadow)
to `8.3.6`
- Upgrade com.gradle.develocity:com.gradle.develocity.gradle.plugin to
`3.19.2`
- Upgrade com.diffplug.spotless to `7.0.3`
- Upgrade
[com.diffplug.spotless:spotless-plugin-gradle](https://redirect.github.com/diffplug/spotless)
to `7.0.3`
</details>
<details>
<summary>Update dependency gradle to v8.13</summary>
- Schedule: ["before 4am on Monday"]
- Branch name: `renovate/gradle-8.x`
- Merge into: `master`
- Upgrade [gradle](https://redirect.github.com/gradle/gradle) to `8.13`
</details>
<details>
<summary>Update dependency org.slf4j:slf4j-nop to v2</summary>
- Schedule: ["before 4am on Monday"]
- Branch name: `renovate/major-slf4j-monorepo`
- Merge into: `master`
- Upgrade
[org.slf4j:slf4j-nop](https://redirect.github.com/qos-ch/slf4j) to
`2.0.17`
</details>
<details>
<summary>Update develocity to v4 (major)</summary>
- Schedule: ["before 4am on Monday"]
- Branch name: `renovate/major-develocity`
- Merge into: `master`
- Upgrade com.gradle.develocity to `4.0`
- Upgrade com.gradle.develocity:com.gradle.develocity.gradle.plugin to
`4.0`
</details>
<details>
<summary>Update plugin com.gradle.develocity to v4</summary>
- Schedule: ["before 4am on Monday"]
- Branch name: `renovate/com.gradle.develocity-4.x`
- Merge into: `master`
- Upgrade com.gradle.develocity to `4.0`
</details>
---
❓ Got questions? Check out Renovate's
[Docs](https://docs.renovatebot.com/), particularly the Getting Started
section.
If you need any further assistance then you can also [request help
here](https://redirect.github.com/renovatebot/renovate/discussions).
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/SonarSource/cloud-native-gradle-modules).
<!--renovate-config-hash:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-->
---------
Co-authored-by: Peter Trifanov <peter.trifanov@sonarsource.com>1 parent 49b6b3d commit fa47783
2 files changed
Lines changed: 32 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments