Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: '버그 제보'
description: Bug Issue 작성 기본 양식입니다.
labels: ['🐞 Fix']
title: '[fix] '
body:
- type: markdown
attributes:
value: |
작성 예시 : "[fix] 버튼 컴포넌트 버그 수정"
- type: textarea
id: bug-description
attributes:
label: 버그 설명
description: 버그가 언제/어떻게 발생했는지 명확하게 적어주세요.
placeholder: 설명을 적어주세요.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: 재현 방법
description: 버그가 재현되는 상황을 설명해주세요.
placeholder: 설명을 적어주세요.
validations:
required: true
- type: textarea
id: expected
attributes:
label: 기대했던 정상 동작
description: 기대했던 정상적인 동작에 대해서 설명해주세요.
placeholder: 설명을 적어주세요.
validations:
required: true
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '기능 추가'
description: 기능 추가 Issue 작성 양식입니다.
labels: ['✨ Feature']
title: '[feat] '
body:
- type: markdown
attributes:
value: |
작성 예시 : "[feat] 버튼 컴포넌트 만들기"
- type: textarea
id: feature-description
attributes:
label: 작업 설명
description: 어떠한 기능을 추가하시는 건지 적어주세요.
placeholder: 설명을 적어주세요.
validations:
required: true
- type: textarea
id: approach
attributes:
label: 접근 방법
description: 고려하신 방법이나, 접근에 대해서 설명해주세요.
placeholder: 설명을 적어주세요.
validations:
required: true
50 changes: 50 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<!-- PR의 제목은 다음과 같은 규칙으로 작성해주세요 -->
<!-- Feature -> main: "[Feat/#1] 로그인 기능 추가" -->
<!-- main -> pre-production: "[Deploy] v1.0.0 - 2025-01-05 QA" -->
<!-- pre-production -> production: "[Release] v1.0.0 - 2025-01-05 Production" -->

## 📌 Related Issue Number

<!-- Closes 키워드가 있어야 PR이 머지되었을 때 이슈가 자동으로 닫힙니다. -->

- Closes #1

---

## Checklist

- [ ] 🎋 base 브랜치를 제대로 설정했나요? <!-- main 또는 pre-production -->
- [ ] 🖌️ PR 제목은 형식에 맞게 잘 작성했나요? <!-- e.g. [Feat/#1] 로그인 기능 추가 -->
- [ ] 🏗️ 빌드는 성공했나요? (pnpm build)
- [ ] 🧹 불필요한 코드는 제거했나요? e.g. console.log
- [ ] 🙇‍♂️ 리뷰어를 지정했나요?
- [ ] 🏷️ 라벨은 등록했나요?

---

## ✅ Key Changes

> 이번 PR에서 작업한 내용을 간략히 설명해주세요

1. 내용1
- 설명
2. 내용2
- 설명

---

## 💡 New Insights & Learnings

-

---

## 📢 To Reviewers

-

---

## 📸 Screenshot or Video (Optional)

<!-- 이해하기 쉽도록 스크린샷을 첨부해주세요. -->
32 changes: 32 additions & 0 deletions .github/workflows/pre-production.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Synchronize to forked repo
on:
push:
branches:
- pre-production

jobs:
sync:
name: Sync forked repo
runs-on: ubuntu-latest

steps:
- name: Checkout pre-production
uses: actions/checkout@v4
with:
token: ${{ secrets.FORKED_REPO_TOKEN }}
fetch-depth: 0
ref: pre-production

- name: Add remote-url
run: |
git remote add forked-repo https://gudusol:${{ secrets.FORKED_REPO_TOKEN }}@github.com/gudusol/mopl
git config user.name gudusol
git config user.email ${{ secrets.EMAIL }}

- name: Push changes to forked-repo
run: |
git push -f forked-repo pre-production

- name: Clean up
run: |
git remote remove forked-repo
32 changes: 32 additions & 0 deletions .github/workflows/production.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Synchronize to forked repo
on:
push:
branches:
- production

jobs:
sync:
name: Sync forked repo
runs-on: ubuntu-latest

steps:
- name: Checkout production
uses: actions/checkout@v4
with:
token: ${{ secrets.FORKED_REPO_TOKEN }}
fetch-depth: 0
ref: production

- name: Add remote-url
run: |
git remote add forked-repo https://gudusol:${{ secrets.FORKED_REPO_TOKEN }}@github.com/gudusol/mopl
git config user.name gudusol
git config user.email ${{ secrets.EMAIL }}

- name: Push changes to forked-repo
run: |
git push -f forked-repo production

- name: Clean up
run: |
git remote remove forked-repo