Skip to content

Commit 14bb1cd

Browse files
authored
Merge pull request #10 from FEBE-study-Way/docs/ci
add : ci , pr 템플릿 추가
2 parents 9c9bb6d + 53f4a74 commit 14bb1cd

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## ✨ 작업 내용
2+
> 이번 PR에서 어떤 작업을 했는지 간단히 요약해주세요.
3+
4+
5+
---
6+
7+
## 🔍 리뷰 시 참고사항
8+
- 리뷰어가 알면 좋은 변경 이유, 배경, 고려했던 점 등을 적어주세요.
9+
10+
---
11+
12+
## ✅ 체크리스트
13+
- [ ] 문서(README, `.env.example` 등) 변경이 필요한 경우 작성 또는 수정했나요?
14+
- [ ] 작업한 코드가 정상적으로 동작하는 것을 직접 확인했나요?
15+
- [ ] 필요한 경우 테스트 코드를 작성하거나 수정했나요?
16+
- [ ] Merge 대상 브랜치를 올바르게 설정했나요?
17+
- [ ] PR에 관련 없는 작업이 포함되지 않았나요?
18+
- [ ] 적절한 라벨과 리뷰어를 설정했나요?
19+
20+
---
21+
22+
## 📎 관련 이슈(선택)
23+
- Close #

.github/workflows/ci.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [ "main", "develop" ]
6+
pull_request:
7+
branches: [ "*" ]
8+
9+
jobs:
10+
build:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v4
16+
17+
- name: Set up JDK 25
18+
uses: actions/setup-java@v4
19+
with:
20+
distribution: 'temurin'
21+
java-version: '25'
22+
23+
- name: Grant execute permission for gradlew
24+
run: chmod +x gradlew
25+
26+
- name: Build with Gradle
27+
run: ./gradlew clean build -x test

0 commit comments

Comments
 (0)