Repository navigation
[sk-28] Build: Spotless ratchet 검증 추가 - #26
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
Kotlin 단일 모듈과 멀티모듈 템플릿의 Spotless 실행 범위를 Git ratchet 기준으로 제한했습니다.
GitHub Actions CI는 향후 활성화를 위한 템플릿만 유지합니다. 현재 workflow는 자동 CI로 동작하지 않으며, 수동으로 실행해도 검증 job을 수행하지 않도록 비활성화했습니다.
변경 사항
declarative-rest-docs의 기본 및 사용자 정의 source set Kotlin 코드도 동일한 Spotless 범위로 검증spotlessRatchetFromGradle property와SPOTLESS_RATCHET_FROM환경 변수로 기준 ref 재정의 지원ubuntu-24.04, Temurin 25,spotlessCheck/test/build구성을 CI 템플릿으로 유지workflow_dispatch만 선언하고 verify job에if: false를 적용해 실제 검증을 비활성화실행 기준
HEAD-PspotlessRatchetFrom=<ref>SPOTLESS_RATCHET_FROM=<ref>CI 템플릿 단계
./gradlew spotlessCheck./gradlew test./gradlew build두 Kotlin 템플릿을 matrix로 검증하도록 구성되어 있지만 현재 job은 비활성화되어 있습니다.
검증
ubuntu-24.04