-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configure Renovate #1277
Configure Renovate #1277
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1277 +/- ##
=========================================
Coverage 82.36% 82.36%
Complexity 2550 2550
=========================================
Files 105 105
Lines 7202 7202
Branches 2020 2020
=========================================
Hits 5932 5932
Misses 351 351
Partials 919 919
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
@akuleshov7 please take a look at this. With this config renovate-bot will update dependencies in batches, I only configured it to create separate PRs for Kotlin and Ktlint because of how often they cause changes that require manual intervention. We'll also need to disable dependabot if we merge this PR |
Disable dependabot in this PR? |
|
Welcome to 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
.github/workflows/build_and_test.yml
(github-actions).github/workflows/codeql-analysis.yml
(github-actions).github/workflows/detekt.yml
(github-actions).github/workflows/diktat.yml
(github-actions).github/workflows/diktat_snapshot.yml
(github-actions).github/workflows/metrics_for_master.yml
(github-actions).github/workflows/release.yml
(github-actions)diktat-gradle-plugin/settings.gradle.kts
(gradle)diktat-gradle-plugin/build.gradle.kts
(gradle)diktat-rules/src/test/resources/test/smoke/src/main/kotlin/kotlin-library-expected.gradle.kts
(gradle)diktat-rules/src/test/resources/test/smoke/src/main/kotlin/kotlin-library.gradle.kts
(gradle)examples/gradle-groovy-dsl/build.gradle
(gradle)examples/gradle-kotlin-dsl/build.gradle.kts
(gradle)examples/gradle-kotlin-dsl-multiproject/settings.gradle.kts
(gradle)examples/gradle-kotlin-dsl-multiproject/build.gradle.kts
(gradle)examples/gradle-kotlin-dsl-multiproject/backend/build.gradle.kts
(gradle)info/build.gradle.kts
(gradle)info/buildSrc/gradle.properties
(gradle)info/buildSrc/build.gradle.kts
(gradle)diktat-gradle-plugin/gradle/wrapper/gradle-wrapper.properties
(gradle-wrapper)info/gradle/wrapper/gradle-wrapper.properties
(gradle-wrapper)diktat-common/pom.xml
(maven)diktat-gradle-plugin/gradle-plugin-marker/pom.xml
(maven)diktat-gradle-plugin/pom.xml
(maven)diktat-maven-plugin/pom.xml
(maven)diktat-rules/pom.xml
(maven)diktat-ruleset/pom.xml
(maven)diktat-test-framework/pom.xml
(maven)examples/maven/pom.xml
(maven)pom.xml
(maven)Configuration
🔡 Renovate has detected a custom config for this PR. Feel free to ask for help if you have any doubts and would like it reviewed.
Important: Now that this branch is edited, Renovate can't rebase it from the base branch any more. If you make changes to the base branch that could impact this onboarding PR, please merge them manually.
What to Expect
With your current configuration, Renovate will create 6 Pull Requests:
Update Kotlin core dependencies to v1.6.21
renovate/core-kotlin
master
1.6.21
1.6.21
1.6.21
1.6.21
1.6.21
1.6.21
Update all non-major dependencies (except core Kotlin)
renovate/all-minor-patch
master
1.6.13
3.2.1
3.2.0
3.0.0-M6
3.0.0-M6
3.2.0
0.8.8
1.6.21
1.6.21
1.20.0
1.11.0
31.1-jre
Update Ktlint to v0.45.2
renovate/ktlint
master
0.45.2
0.45.2
0.45.2
0.45.2
0.45.2
0.45.2
Update all dependencies in gradle scripts
renovate/all-gradle-dependencies
master
1.3.2
1.0.9
1.6.21
Update dependency gradle to v7.4.2
renovate/gradle-7.x
master
7.4.2
Update all github actions (major)
renovate/major-all-github-actions
master
v3
v3
v3
v3
v2
⚠ Dependency Lookup Warnings ⚠
Please correct - or verify that you can safely ignore - these lookup failures before you merge this PR.
Failed to look up dependency com.github.gantsign.maven.plugin-tools:kotlin-maven-plugin-tools
Files affected:
diktat-maven-plugin/pom.xml
❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.
This PR has been generated by WhiteSource Renovate. View repository job log here.