Skip to content

chore: GitHub 이슈 및 PR 템플릿 추가#1

Merged
alexization merged 2 commits intodevelopfrom
chore/refresh-github-templates
Mar 8, 2026
Merged

chore: GitHub 이슈 및 PR 템플릿 추가#1
alexization merged 2 commits intodevelopfrom
chore/refresh-github-templates

Conversation

@alexization
Copy link
Copy Markdown
Owner

@alexization alexization commented Mar 8, 2026

요약

  • 프론트엔드 레포에 버그 / 기능 / 엔지니어링 작업용 이슈 템플릿을 추가했습니다.
  • PR 템플릿을 화면 영향, 스크린샷, 브라우저 QA, API 의존성 중심으로 구성했습니다.
  • 이후 기능 요청과 리뷰가 UI 변경과 검증 증거를 더 명확하게 남기도록 정리했습니다.

변경 이유

프론트엔드 레포에는 전용 이슈/PR 템플릿이 없어 요청과 리뷰 품질이 작성자마다 달라질 수 있었습니다. 이번 변경은 화면 단위의 영향 범위, 브라우저 검증, 백엔드 의존성, 스크린샷 증거를 기본 입력값으로 고정하기 위한 것입니다.

참고

  • 런타임 UI 코드 변경은 없습니다.
  • Playwright는 아직 레포에 정착되지 않았으므로, PR 템플릿에서는 해당 항목을 명시적 검증 슬롯으로만 두었습니다.

Summary by CodeRabbit

Release Notes

  • Chores
    • Established structured GitHub issue templates for bug reports, feature requests, and engineering tasks to streamline contribution submissions.
    • Added standardized pull request template to ensure consistent change documentation.
    • Updated development environment configuration files for improved team setup consistency.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 8, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: f5fcf146-f547-4399-9458-bce38d78687f

📥 Commits

Reviewing files that changed from the base of the PR and between 6ec13d8 and 378ace0.

📒 Files selected for processing (11)
  • .github/ISSUE_TEMPLATE/bug_report.yml
  • .github/ISSUE_TEMPLATE/config.yml
  • .github/ISSUE_TEMPLATE/engineering_task.yml
  • .github/ISSUE_TEMPLATE/feature_request.yml
  • .github/PULL_REQUEST_TEMPLATE.md
  • .gitignore
  • .idea/.gitignore
  • .idea/discord.xml
  • .idea/git-ranker-client.iml
  • .idea/modules.xml
  • .idea/vcs.xml
💤 Files with no reviewable changes (5)
  • .idea/modules.xml
  • .idea/.gitignore
  • .idea/vcs.xml
  • .idea/git-ranker-client.iml
  • .idea/discord.xml

📝 Walkthrough

Walkthrough

New GitHub issue templates and PR template are introduced to standardize frontend bug reports, feature requests, and engineering tasks. IntelliJ IDEA IDE configuration files are removed, and gitignore rules are updated to exclude the .idea/ directory.

Changes

Cohort / File(s) Summary
GitHub Issue Templates
.github/ISSUE_TEMPLATE/bug_report.yml, .github/ISSUE_TEMPLATE/feature_request.yml, .github/ISSUE_TEMPLATE/engineering_task.yml
New structured YAML-based issue templates for reporting frontend bugs, requesting features, and documenting engineering tasks with required and optional fields for standardized submissions.
GitHub Configuration
.github/ISSUE_TEMPLATE/config.yml, .github/PULL_REQUEST_TEMPLATE.md
New GitHub configuration disabling blank issues and directing security vulnerability reports via email; new PR template with sections for summary, scope, validation, and checklist.
Gitignore Updates
.gitignore, .idea/.gitignore
Added .idea/ to main gitignore; removed 5 ignore rules from .idea/.gitignore to decouple IDE config tracking.
IDE Configuration Cleanup
.idea/discord.xml, .idea/git-ranker-client.iml, .idea/modules.xml, .idea/vcs.xml
Deleted IntelliJ IDEA project-specific configuration files including Discord settings, module definitions, and VCS mappings.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Templates bloom like carrots in spring,
Bug reports and features now structured to sing,
IDE files vanish, the .idea/ takes flight,
Gitignore rules dance through the night,
Organization hops forward, all clean and so bright! 🥕✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: GitHub 이슈 및 PR 템플릿 추가' directly and accurately describes the main change: adding GitHub issue and PR templates to the repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/refresh-github-templates

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@alexization alexization changed the base branch from main to develop March 8, 2026 10:31
@alexization alexization merged commit e84fb97 into develop Mar 8, 2026
3 checks passed
@alexization alexization deleted the chore/refresh-github-templates branch March 8, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant