feat: deploy#9
Conversation
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 25 minutes and 48 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Adds a GitHub Actions CI workflow to build this Gradle/Spring Boot project on pushes and pull requests.
Changes:
- Introduces a new
.github/workflows/ci.ymlworkflow that checks out code, sets up JDK 25, caches Gradle, and runs a Gradle build.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -0,0 +1,31 @@ | |||
| name: CI (node module) | |||
There was a problem hiding this comment.
Workflow name says "CI (node module)", but this repository/module is a Java Spring Boot project (Gradle/JDK). Renaming the workflow to reflect the actual service will reduce confusion when scanning Actions runs.
| name: CI (node module) | |
| name: Java Spring Boot CI |
| ${{ runner.os }}-gradle- | ||
|
|
||
| - name: Build with Gradle | ||
| run: ./gradlew clean build -x test |
There was a problem hiding this comment.
CI build currently skips all tests via -x test. The repo has JUnit tests under src/test, so this workflow will not catch regressions. Consider running ./gradlew build (or ./gradlew test) and, if needed, make test-skipping an explicit opt-out for special branches only.
| run: ./gradlew clean build -x test | |
| run: ./gradlew clean build |
| ${{ runner.os }}-gradle- | ||
|
|
||
| - name: Build with Gradle | ||
| run: ./gradlew clean build -x test |
There was a problem hiding this comment.
Running ./gradlew clean build in CI negates some benefits of Gradle caching and generally increases build time on ephemeral runners. On GitHub Actions, ./gradlew build is usually sufficient (the workspace starts clean), and it will better leverage the cache step.
| run: ./gradlew clean build -x test | |
| run: ./gradlew build -x test |
🎫 관련 이슈
close #
📄 개요
🔨 작업 내용
🏁 확인 사항
🙋🏻 덧붙일 말