diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md new file mode 100644 index 00000000..ab1e841d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue_template.md @@ -0,0 +1,13 @@ +[comment]: <> (priority 와 task size를 뱃지로 정해주세요) + +**📌 상세 설명** + +[comment]: <> (이슈에 대한 설명을 적어주세요) + +**📝 체크리스트** + +[comment]: <> (해야 할 일들을 상세히 나눠 적어주시면 좋아요) + +- [ ] + +- [ ] \ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..971ff5e1 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,8 @@ +## ✨ Related Issue +- close #이슈번호 +
+ +## 📝 기능 구현 명세 +- 이곳에는 postman 테스트 결과를 넣어주세요 + +## 🐥 추가적인 언급 사항 diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml new file mode 100644 index 00000000..a001b991 --- /dev/null +++ b/.github/workflows/CI.yml @@ -0,0 +1,32 @@ +name: CI + +on: + pull_request: + branches: [ "develop" ] + +jobs: + build: + runs-on: ubuntu-22.04 + + steps: + - name: 체크아웃 + uses: actions/checkout@v3 + + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + distribution: 'corretto' + java-version: '17' + + - name: application.yaml 생성 + run: | + cd src/main/resources + echo "${{ secrets.APPLICATION }}" > ./application.yaml + working-directory: ${{ env.working-directory }} + + - name: 빌드 + run: | + chmod +x gradlew + ./gradlew build -x test + working-directory: ${{ env.working-directory }} + shell: bash \ No newline at end of file diff --git a/src/main/resources/test b/src/main/resources/test new file mode 100644 index 00000000..d4f6232b --- /dev/null +++ b/src/main/resources/test @@ -0,0 +1 @@ +안녕 \ No newline at end of file