Skip to content

Commit 8f19be4

Browse files
authored
Revert "Develop -> Main merge : 2025.10.14 - 10:52 (#177)" (#178)
This reverts commit 94267a3.
1 parent 94267a3 commit 8f19be4

File tree

265 files changed

+199
-18953
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

265 files changed

+199
-18953
lines changed

.github/workflows/ci.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# 워크플로우 이름
2+
name: Spring CI on main/develop
3+
4+
# 워크플로우 실행 조건: main 또는 develop 브랜치로 Pull Request가 생성될 때 실행
5+
on:
6+
pull_request:
7+
branches: [ "main", "develop" ]
8+
paths:
9+
- 'src/**' # src 디렉토리 하위 파일이 변경될 때만 실행
10+
11+
jobs:
12+
# ==================================
13+
# CI Job: Gradle 테스트 및 빌드 실행
14+
# ==================================
15+
build-and-test:
16+
runs-on: ubuntu-latest
17+
18+
steps:
19+
# 1. 소스 코드 체크아웃
20+
- name: Checkout source code
21+
uses: actions/checkout@v4
22+
23+
# 2. JDK 21 설치
24+
- name: Set up JDK 21
25+
uses: actions/setup-java@v4
26+
with:
27+
java-version: '21'
28+
distribution: 'temurin'
29+
30+
# 3. Gradle 캐시 설정
31+
# 프로젝트 루트의 gradle 파일들을 기준으로 캐시를 설정합니다.
32+
- name: Cache Gradle packages
33+
uses: actions/cache@v4
34+
with:
35+
path: |
36+
~/.gradle/caches
37+
~/.gradle/wrapper
38+
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
39+
restore-keys: |
40+
${{ runner.os }}-gradle-
41+
42+
# 4. gradlew 실행 권한 부여
43+
- name: Grant execute permission for gradlew
44+
run: chmod +x ./gradlew
45+
46+
# 5. Gradle 테스트 실행
47+
- name: Test with Gradle
48+
run: ./gradlew test
49+
50+
# 6. Gradle 빌드 실행 (테스트 성공 시)
51+
- name: Build with Gradle
52+
run: ./gradlew build

.github/workflows/prod-server.yml

Lines changed: 0 additions & 182 deletions
This file was deleted.

.github/workflows/terraform.yml

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)