Skip to content

Commit

Permalink
Dev (#50)
Browse files Browse the repository at this point in the history
* 📦️ [merge] : 3 setting 배이스 환경설정 (#27)

* 🏗️ [Setting] : gitconfig 설정

- ✅ : 이메일 설정 완료
- ✅ : 닉네임 설정 완료
- ✅ : gpg 완료
- ✅ : code 에디터 완료

* 🏗️ [Setting] : .gitmessage 설정

- ✅ : .gitconfig 추가 완료
- ✅ : .message code 에디터 작동 완료
- ✅ : .gitmessage 템플릿 작동 완료

* 📝 [Doc] : SECURITY.md

- ✅ : SECURITY.md 작성완료

* 🏗️ [Setting] : CODEOWNERS 작성

- ✅ : CODEOWNERS 환경설정 완료

* 📝 [Doc] : CODE_OF_CONDUCT 작성

- ✅ : CODE_OF_CONDUCT 작성 완료

* 📝 [Doc] : CONTRIBUTING.md 작성
- ✅ : CONTRIBUTING.md 신규 문서 작성

* 📝 [Doc] : PULL_REQUEST_TEMPLATE.md 작성

- ✅ : PULL_REQUEST_TEMPLATE.md 신규 작성

* 📝 [Doc] : ISSUE_TEMPLATE 신규 작성

- ✅ : '♻️-리팩토링.md' 템플릿 작성 완료
- ✅ : '🌈-헬프.md' 템플릿 작성 완료
- ✅ : '🎨-디자인-요청.md' 템플릿 작성 완료
- ✅ : '🏗️-환결설정.md' 템플릿 작성 완료
- ✅ : '🐛-버그-보고.md' 템플릿 작성 완료
- ✅ : '💡-학습-계획.md' 템플릿 작성 완료
- ✅ : '📝-문서-작업.md' 템플릿 작성 완료
- ✅ : '🔑-보안-작업.md' 템플릿 작성 완료
- ✅ : '🚀-기능-요청.md' 템플릿 작성 완료
- ✅ : '🧪-테스트-설정.md' 템플릿 작성 완료

* 🔨 [Fix] : 요구사항 수정

- ⬆️ : .gitignore 업데이트 (VScode 항목 추가)
- 🔥 : .DS_Store 삭제완료

* 🔨 [Fix] : 요구사항 2 수정

- ✅ : CODEOWNERS 유저닉네임 유저이름으로 수정

* 🚀 [Feat] : nextjs git 액션 추가

- ✅ : nextjs.yml 불러오기 완료

* 🏗️ [Setting] Nextjs app 설정

- ✅ : 📝 .editorconfig 신규 작성
- ✅ : 📝 NEXTJS.md 신규 작성
- ✅ : 🏗️ Nextjs app 생성 완료

* 28 setting nextjs 환경 설정 (#33)

* 🚀 [Feat] : nextjs git 액션 추가

- ✅ : nextjs.yml 불러오기 완료

* 🏗️ [Setting] Nextjs app 설정

- ✅ : 📝 .editorconfig 신규 작성
- ✅ : 📝 NEXTJS.md 신규 작성
- ✅ : 🏗️ Nextjs app 생성 완료

* 🔨 [Fix] : app 위치 수정

- ✅ : root로 수정완료

* 🔨 [Fix] : git action 코드 수정

- ✅ : dev 및 pr main 추가 완료

* 💥 [Del] : git action 코드 일부 제거

- ✅ : pr main 코드 제거

* 🌑 Github : 깃허브 환경 작업

- [x] ✅ 🗃️ Template : 템플릿 작업 yml 전환
- [x] 🛠️ Fix : git commit 수정
- [x] 🌑 Github : labels 작업 완료

* 🌑 Github : 깃허브 환경 작업

- [x] ✅ 🛠️ Fix : PULL_REQUEST_TEMPLATE 수정

* Delete src/app/main directory
  • Loading branch information
liebespaar93 committed Oct 4, 2023
1 parent 272ec24 commit 563f142
Show file tree
Hide file tree
Showing 45 changed files with 1,445 additions and 4,404 deletions.
95 changes: 95 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
name: "🐝 버그 보고서"
description: "버그에 설정에 대한 보고서입니다"
title: "🐝 Bug: "
labels: ["🐝 버그"]
projects: ["kyoulee/1"]
assignees:
- kyoulee
body:
- type: markdown
attributes:
value: |
# 🍯 버그 작성
🐝 발생한 버그에 대하여 자세하게 적어주세요
🐝 환경에 대하여도 충분히 설명해 주시면 감사하겠습니다.
🐝 어떠한 작업중 일어났는지 스토리를 적어주시면 감사하겠습니다.
🎈 버그로 불편을 끼쳐드려 죄송합니다.
## 🐝 버그 작성 방법
- 자신의 환경을 확인후 작성해준다
- 깃 허브 마크다운으로 작동합니다
- type: input
id: input_name
attributes:
label: 📣 버그 이름
description: 💭 버그의 이름을 작성해 주세요
placeholder: 🫧 <이름>
validations:
required: true
- type: dropdown
id: dropdown_os
attributes:
label: 📣 OS를 선택해 주세요
description: 💭 시스템 OS를 적어주세요
multiple: false
options:
- Linux
- Mac OS
- Window
- other
default: 0
validations:
required: true
- type: input
id: input_app
attributes:
label: 📣 버그 발생되는 app 을 작성 해주세요
description: 💭 버그가 발생한 app
placeholder: 🫧 <app>
validations:
required: false
- type: textarea
id: textarea_description
attributes:
label: 📣 버그 발생 부분
description: 💭 버그가 발생한 부분을 적어주세요
placeholder: |
🫧 <버그 발생 부분>
1. <버그 설명 1>
2. <버그 설명 2>
render: ''
validations:
required: true
- type: textarea
id: textarea_work
attributes:
label: ✅ 작업 리스트
description: 💭 작업에 필요한 목록 작성
placeholder: |
🫧 <ex. 예시 지문>
- [ ] <체크 1>
- [ ] <체크 2>
value: |
- [ ] <작업 1>
- [ ] <작업 2>
- [ ] <작업 3>
- [ ] 더입력 ...
render: ''
validations:
required: true
- type: checkboxes
id: checkboxes_list
attributes:
label: 📣 작성자 체크리스트
description: 💭 작성자 체크리스트
options:
- label: 🔱 버그 제목을 적절하게 정하였습니까?
required: false
- label: 📍 타이틀에 버그 이름을 추가하였습니까?
required: true
- label: 📌 작성자는 모든 작업에 대한 정보가 공개됨을 동의함니까?
required: true
67 changes: 67 additions & 0 deletions .github/ISSUE_TEMPLATE/DELETE.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: "💣 삭제 보고서"
description: "수정에 설정에 대한 보고서입니다"
title: "💣 Delete: "
labels: ["💣 삭제"]
projects: ["kyoulee/1"]
assignees:
- kyoulee
body:
- type: markdown
attributes:
value: |
# 삭제 작성
## 삭제 작성 방법
- 다음줄에 기입이 가능하며
- 깃 허브 마크다운으로 작동합니다
- type: input
id: input_name
attributes:
label: 📣 삭제 제목
description: 💭 삭제 제목을 작성해 주세요
placeholder: 🫧 <제목>
validations:
required: true
- type: textarea
id: textarea_description
attributes:
label: 📣 삭제 작업 이유
description: 💭 삭제 작업 이유을 적어주세요
placeholder: |
🫧 <삭제 생성 이유>
1. <이유>
2. <이유>
render: ''
validations:
required: false
- type: textarea
id: textarea_work
attributes:
label: ✅ 작업 리스트
description: 💭 작업에 연관된 이슈 목록 작성
placeholder: |
🫧 <ex. 예시 지문>
- [ ] <체크 1>
- [ ] <체크 2>
value: |
- [ ] <#이슈 1> <작업 내용>
- [ ] <#이슈 2> <작업 내용>
- [ ] <#이슈 3> <작업 내용>
- [ ] 더입력 ...
render: ''
validations:
required: true
- type: checkboxes
id: checkboxes_list
attributes:
label: 📣 작성자 체크리스트
description: 💭 작성자 체크리스트
options:
- label: 🔱 삭제 제목을 적절하게 정하였습니까?
required: false
- label: 🔱 작업 리스트를 이슈에 맞게 설정하셨습니까?
required: false
- label: 📍 타이틀에 삭제 이름을 추가하였습니까?
required: true
- label: 📌 작성자는 모든 작업에 대한 정보가 공개됨을 동의함니까?
required: true
79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/DEPLOY.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: "🎉 배포"
description: "배포 작업에 대한 보고서입니다"
title: "🎉 Deploy: "
labels: ["🎉 배포"]
projects: ["kyoulee/1"]
assignees:
- kyoulee
body:
- type: markdown
attributes:
value: |
# 배포 작성
배포 목록 issue 링킹 대한 링크
## 배포 작성 방법
- 다음줄에 기입이 가능하며
- 깃 허브 마크다운으로 작동합니다
- type: input
id: input_name
attributes:
label: 📣 배포 이름
description: 💭 빈칸을 작성해 주세요
placeholder: 🫧 <이름>
validations:
required: true
- type: input
id: input_version
attributes:
label: 📣 배포 버전
description: 💭 빈칸을 작성해 주세요
placeholder: 🫧 <v0.0.0>
validations:
required: true
- type: textarea
id: textarea_description
attributes:
label: 📣 배포 목적
description: 💭 배포 목적을 적어주세요
placeholder: |
🫧 <배포 하는 이유>
1. <이유>
2. <이유>
render: ''
validations:
required: false
- type: textarea
id: textarea_work
attributes:
label: ✅ 배포 리스트
description: 💭 배포에 배포 목차를 작성해주세요
placeholder: |
🫧 <ex. 예시 지문>
- [ ] <체크 1>
- [ ] <체크 2>
value: |
- [ ] <# 이슈1>
- [ ] <# 이슈2>
- [ ] <# 이슈3>
- [ ] 더입력 ...
render: ''
validations:
required: true
- type: checkboxes
id: checkboxes_list
attributes:
label: 📣 작성자 체크리스트
description: 💭 작성자 체크리스트
options:
- label: 🔱 배포 제목을 적절하게 정하였습니까?
required: false
- label: 🔱 배포 리스트를 이슈에 맞게 설정하셨습니까?
required: false
- label: 📍 타이틀에 배포 이름을 추가하였습니까?
required: true
- label: 📍 배포 버전을 적절하게 정하였습니까?
required: false
- label: 📌 작성자는 모든 작업에 대한 정보가 공개됨을 동의함니까?
required: true
120 changes: 120 additions & 0 deletions .github/ISSUE_TEMPLATE/DIAGRAM.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
name: "⛓️ 다이어그램 보고서"
description: "다이어그램에 설정에 대한 보고서입니다"
title: "⛓️ Diagram: "
labels: ["📝 문서", "⛓️ 다이어그램"]
projects: ["kyoulee/1"]
assignees:
- kyoulee
body:
- type: markdown
attributes:
value: |
# 다이어그램 작성
github mermaid 를 준수하며 그에 맞게 출력된다
가이드라인 [🚀 링크](https://mermaid.js.org/intro/) 를 확인해 주세요
## 다이어그램 작성 방법
- 다음줄에 기입이 가능하며
- 깃 허브 마크다운으로 작동합니다
- type: input
id: input_name
attributes:
label: 📣 다이어그램 이름
description: 💭 다이어그램의 이름을 작성해 주세요
placeholder: 🫧 <이름>
validations:
required: true
- type: dropdown
id: dropdown_type
attributes:
label: 📣 다이어그램 차트 타입을 선택해 주세요
description: 💭 타입을 참고하여 선택해주세요
multiple: false
options:
- flowchart LR
- sequenceDiagram
- classDiagram
- stateDiagram-v2
- erDiagram
- journey
- gantt
- pie showData
- quadrantChart
- requirementDiagram
- gitGraph
- C4Context
- mindmap
- timeline
- zenuml
- sankey-beta
- graph TB
default: 0
validations:
required: true
- type: textarea
id: textarea_description
attributes:
label: 📣 다이어그램 생성 이유
description: 💭 다이어그램 생성 이유을 적어주세요
placeholder: |
🫧 <다이어그램 생성 이유>
1. <이유>
2. <이유>
render: ''
validations:
required: false
- type: textarea
id: textarea_work
attributes:
label: 📣 다이어그램 작성
description: 💭 다이어그램에 필요한 목록 작성
placeholder: |
🫧 <ex. 예시 코드>
< 차트 타입 ? 상위에 선택한 타입을 작성해 주세요 >
<A> --> |거절|<B>
<B> --> <C>
<A> --> |수락|<C>
end
value: |
flowchart LR
사용자 --> 관리자_신청
관리자_신청 -->|거절|사용자
관리자_신청 -->|수락|관리자
subgraph Admin
관리자-->리뷰조회
관리자-->이슈생성
관리자-->이슈선택
이슈생성-->이슈상세작성
이슈상세작성-->w{작업}
이슈선택-->w{작업}
w{작업}-->작업_완료
작업_완료--"`코드 스타일 & 규칙 확인 `"-->자가정검
자가정검-->|"`PR 전송`"|리뷰신청
subgraph Reviewer
리뷰조회-->리뷰신청
리뷰신청--승인-->f{{완료}}:::green
end
리뷰신청--거절-->이슈상세작성
end
classDef red stroke:#f00
classDef green fill:#060
classDef blue stroke:#00f
render: 'mermaid'
validations:
required: true
- type: checkboxes
id: checkboxes_list
attributes:
label: 📣 작성자 체크리스트
description: 💭 작성자 체크리스트
options:
- label: 🔱 다이어그램 제목을 적절하게 정하였습니까?
required: false
- label: 📍 '다이어그램 작성'에 선택한 차트타입을 기입하였습니까?
required: true
- label: 📍 타이틀에 다이어그램 이름을 추가하였습니까?
required: true
- label: 📌 작성자는 모든 작업에 대한 정보가 공개됨을 동의함니까?
required: true
Loading

0 comments on commit 563f142

Please sign in to comment.