-
Notifications
You must be signed in to change notification settings - Fork 1
chore: Configure Renovate #257
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
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Walkthrough새로운 Changes
Poem
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Join our Discord community for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
- 리뷰어 지정 - 시간 지정 - 라벨 지정 - automerge = false
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@JNU-econovation/eeos-be 해당 PR에 대한 추가 설명입니다. 🔧 Renovate 도입 이유도입 배경현재 상황 분석
관리 대상 파일들
주요 업데이트 현황
구체적인 문제점들
Renovate의 해결책자동화된 의존성 관리
팀 워크플로우 최적화
📊 기대 효과1. 보안 강화
2. 기술 부채 감소
3. 개발 생산성 향상
4. 코드 품질 향상
팀 검토 프로세스
|
|
결론은 아래와 같습니다. 현 상황
해결
|
|
오..! 그러면 이제 의존성 버전을 자동으로 관리해주는 건가요?! |
넵 맞습니다 이후 저희가 버전 업데이트 할지 말지만 merge릉 통해서 결정하면 됩니다 다양한 오픈소스에서(대표적인 예 JUnit) 해당 봇을 사용하고 있길래 저희도 슬쩍 가지고 왔습니다 |
좋네요~ 일단 써봐도 좋을 것 같습니다! 근데, 자동 버전업에 따른 추가적인 작업은 우리가 해야 하는 거죠..? |
네 맞습니다! Dependabot은 버전 업데이트만 해주고, 호환성 문제는 저희가 직접 해결해야 해요. (하지만 영향도는 CI 단계에서 바로 확인 가능)
|
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
eeos/docker-compose-dev.yml(docker-compose)eeos/docker-compose-local.yml(docker-compose)eeos/docker-compose-prod.yml(docker-compose)eeos/resources/local-develop-environment/docker-compose.yml(docker-compose)eeos/Dockerfile(dockerfile).github/workflows/backend-cd-dev.yml(github-actions).github/workflows/backend-ci.yml(github-actions).github/workflows/pr-notification.yml(github-actions).github/workflows/pr-review-notification.yml(github-actions)eeos/settings.gradle(gradle)eeos/build.gradle.kts(gradle)eeos/gradle/asciidoctor.gradle.kts(gradle)eeos/gradle/git-hooks.gradle.kts(gradle)eeos/gradle/integration-test.gradle.kts(gradle)eeos/gradle/libs.versions.toml(gradle)eeos/gradle/wrapper/gradle-wrapper.properties(gradle-wrapper)Configuration Summary
Based on the default config's presets, Renovate will:
fixfor dependencies andchorefor all others if semantic commits are in use.node_modules,bower_components,vendorand various test/tests (except for nuget) directories.🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to
renovate.jsonin this branch. Renovate will update the Pull Request description the next time it runs.What to Expect
With your current configuration, Renovate will create 20 Pull Requests:
[deps] appleboy/ssh-action v0.1.7 → v0.1.10
renovate/appleboy-ssh-action-0.xdevelopv0.1.10[deps] io.jsonwebtoken:jjwt-jackson 0.12.3 → 0.12.6
renovate/jwtdevelop0.12.60.12.60.12.6[deps] io.spring.dependency-management 1.1.4 → 1.1.7
renovate/spring.dependency.managementdevelop1.1.7[deps] mysql/mysql-server 8.0.27 → 8.0.32
renovate/mysql-mysql-server-8.xdevelop8.0.32[deps] org.asciidoctor.jvm.convert 4.0.2 → 4.0.4
renovate/asciidoctordevelop4.0.4[deps] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2023.0.6
renovate/spring-clouddevelop2023.0.6[deps] com.epages.restdocs-api-spec 0.18.2 → 0.19.5
renovate/epages.restdocsdevelop0.19.50.19.4[deps] gradle 8.2.1 → 8.14.3
renovate/gradle-8.xdevelop8.14.3[deps] org.flywaydb.flyway 10.7.1 → 10.22.0
renovate/flywaydevelop10.22.0[deps] org.springdoc:springdoc-openapi-starter-webmvc-ui 2.3.0 → 2.8.9
renovate/spring.doc.openapidevelop2.8.9[deps] org.springframework.boot 3.2.2 → 3.5.3
renovate/spring-bootdevelop3.5.3[deps] org.webjars:swagger-ui 5.10.3 → 5.26.2
renovate/swaggerdevelop5.26.2[deps] actions/cache v3 → v4
renovate/actions-cache-4.xdevelopv4[deps] actions/checkout v3 → v4
renovate/actions-checkout-4.xdevelopv4[deps] actions/setup-java v3 → v4
renovate/actions-setup-java-4.xdevelopv4[deps] adminer 4 → 5
renovate/adminer-5.xdevelop5[deps] appleboy/ssh-action v0.1.7 → v1.2.2
renovate/appleboy-ssh-action-1.xdevelopv1.2.2[deps] com.diffplug.spotless 6.25.0 → 7.1.0
renovate/major-spotlessdevelop7.1.0[deps] org.flywaydb.flyway 10.7.1 → 11.10.2
renovate/major-flywaydevelop11.10.2[deps] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0
renovate/major-spring-clouddevelop2025.0.0Warnings (1)
Please correct - or verify that you can safely ignore - these warnings before you merge this PR.
Deprecation Warning: Direct editing of prTitle is now deprecated. Please edit commitMessage subcomponents instead as they will be passed through to prTitle.❓ 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 was generated by Mend Renovate. View the repository job log.