Skip to content

Commit

Permalink
chore(github): template, workflows 업데이트
Browse files Browse the repository at this point in the history
  • Loading branch information
gwansikk committed Dec 13, 2024
1 parent 2f9d0be commit d17f6df
Show file tree
Hide file tree
Showing 8 changed files with 46 additions and 66 deletions.
16 changes: 8 additions & 8 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
name: '🐞 Bug'
name: 'Bug'
description: '버그가 발생했나요?'
title: '[Bug]: '
labels: '🐞 bug'
labels: 'bug'
body:
- type: textarea
attributes:
label: 버그 설명
description: 버그에 대한 설명을 작성해 주세요
description: 버그에 대한 설명을 작성해 주세요.
validations:
required: true
- type: textarea
attributes:
label: 예상 결과
description: 예상한 결과를 작성해 주세요
description: 예상한 결과를 작성해 주세요.
validations:
required: true
- type: textarea
attributes:
label: 실제 결과
description: 실제 결과를 작성해 주세요
description: 실제 결과를 작성해 주세요.
validations:
required: true
- type: textarea
attributes:
label: 시뮬레이션
description: 버그를 발견하게 된 상황을 단계별로 적어주세요
description: 버그를 발견하게 된 상황을 단계별로 적어주세요.
validations:
required: true
- type: textarea
attributes:
label: ETC
description: 전달할 내용이 있다면 여기에 작성해주세요
label: To Assignees
description: 담당자에게 전달할 내용이 있다면 여기에 작성해 주세요.
16 changes: 8 additions & 8 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
name: 'Feature'
name: 'Feature'
description: '새로운 기능 또는 명세가 있나요?'
title: '[Feature]: '
labels: 'feature'
labels: 'feature'
body:
- type: textarea
attributes:
label: Describe
description: 새로운 기능에 대한 설명을 작성해 주세요
placeholder: 자세히 적을수록 좋아요.
label: Description
description: 새로운 기능에 대한 설명을 작성해 주세요.
placeholder: 자세히 적을수록 좋습니다.
validations:
required: true
- type: textarea
attributes:
label: Tasks
description: 해야 하는 일에 대한 Tasks를 작성해 주세요
description: 해야 하는 일에 대한 Tasks를 작성해 주세요.
placeholder: 최대한 세분화 해서 적어주세요.
validations:
required: true
- type: textarea
attributes:
label: ETC
description: 전달할 내용이 있다면 여기에 작성해 주세요
label: To Assignees
description: 담당자에게 전달할 내용이 있다면 여기에 작성해 주세요.
16 changes: 8 additions & 8 deletions .github/ISSUE_TEMPLATE/refactor.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
name: '🔨 Refactor'
name: 'Refactor'
description: '리팩터링을 해야할 부분이 있나요?'
title: '[Refactor]: '
labels: '🔨 refactor'
labels: 'refactor'
body:
- type: textarea
attributes:
label: Describe
description: 왜 리팩터링을 해야하는지 설명해 주세요
placeholder: 자세히 적을수록 좋아요.
label: Description
description: 왜 리팩터링을 해야하는지 설명해 주세요.
placeholder: 자세히 적을수록 좋습니다.
validations:
required: true
- type: textarea
attributes:
label: Tasks
description: 리팩터링에 대한 Tasks를 작성해 주세요
description: 리팩터링을 할 부분에 대해서 자세히 작성해 주세요.
placeholder: 최대한 세분화 해서 적어주세요.
validations:
required: true
- type: textarea
attributes:
label: ETC
description: 전달할 내용이 있다면 여기에 작성해 주세요
label: To Assignees
description: 담당자에게 전달할 내용이 있다면 여기에 작성해 주세요.
23 changes: 0 additions & 23 deletions .github/ISSUE_TEMPLATE/suggestion.yml

This file was deleted.

15 changes: 9 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
## Summary

> 관련 있는 Issue를 태그해주세요.
> 관련 있는 Issue를 태그해주세요. (e.g. closed, fixed, resolved, related, #100)
**해당 PR에 대한 요약을 작성해주세요.**
_해당 PR에 대한 작업 요약을 작성해주세요._

## Tasks

- 해당 PR에 포함된 작업을 작성해주세요.
- 해당 PR에 포함된 작업을 작성해주세요.
- _해당 PR에 수행한 작업을 작성해주세요._

<!--
## To Reviewer
_(없을 경우 삭제) 더 전달할 내용이 있다면 여기에 작성해주세요._
(기재 내용 없을 경우 섹션 삭제) 더 전달할 내용이 있다면 여기에 작성해주세요.
-->

<!--
## Screenshot
_(없을 경우 삭제) 작업한 내용에 대한 스크린샷을 첨부해주세요._
(기재 내용 없을 경우 섹션 삭제) 작업한 내용에 대한 스크린샷을 첨부해주세요.
-->
14 changes: 7 additions & 7 deletions .github/workflows/pnpm-ci.yml → .github/workflows/app-ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: pnpm CI
name: App CI

env:
HUSKY: 0
Expand All @@ -14,11 +14,11 @@ concurrency:
cancel-in-progress: true

jobs:
quality-and-build:
Pipelines:
runs-on: ubuntu-latest
strategy:
matrix:
command: ['lint', 'test', 'build']
command: [lint, test, build]

steps:
- name: Checkout
Expand All @@ -27,15 +27,15 @@ jobs:
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
version: 9
run_install: false

- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'pnpm'
cache-dependency-path: 'pnpm-lock.yaml'
node-version: 20
cache: pnpm
cache-dependency-path: pnpm-lock.yaml

- name: Install dependencies
run: pnpm install
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/codecov-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'pnpm'
cache-dependency-path: 'pnpm-lock.yaml'
node-version: 20
cache: pnpm
cache-dependency-path: pnpm-lock.yaml

- name: Install dependencies
run: pnpm install
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'pnpm'
cache-dependency-path: 'pnpm-lock.yaml'
node-version: 20
cache: pnpm
cache-dependency-path: pnpm-lock.yaml

- name: Install dependencies
run: pnpm install
Expand Down

0 comments on commit d17f6df

Please sign in to comment.