Jiseoup/showmycodePublic
EN|KO
  • 코드
  • 커밋
  • 풀 리퀘스트
← 목록으로
Merged

chore: add CI workflow and GitHub issue/PR templates

#1
JiseoupJiseoup · 2026년 3월 31일chore/ci-templates → main
chore
개요커밋변경된 파일
변경된 파일

+116 -0 · 4개

@@ -0,0 +1,35 @@
+---
+name: Bug Report
+about: Report a bug to help us improve
+title: "fix: "
+labels: bug
+---
+
+## Description
+
+<!-- A clear description of the bug -->
+
+## Steps to Reproduce
+
+1.
+2.
+3.
+
+## Expected Behavior
+
+<!-- What should happen -->
+
+## Actual Behavior
+
+<!-- What actually happens -->
+
+## Environment
+
+- OS:
+- Browser:
+- Node.js version:
+- showmycode version/commit:
+
+## Screenshots
+
+<!-- If applicable -->
@@ -0,0 +1,22 @@
+---
+name: Feature Request
+about: Suggest a new feature or improvement
+title: "feat: "
+labels: enhancement
+---
+
+## Problem
+
+<!-- What problem does this solve? -->
+
+## Proposed Solution
+
+<!-- How should it work? -->
+
+## Alternatives Considered
+
+<!-- Any other approaches you've thought about? -->
+
+## Additional Context
+
+<!-- Mockups, examples, references, etc. -->
@@ -0,0 +1,37 @@
+name: CI
+
+on:
+ push:
+ branches: [main]
+ pull_request:
+ branches: [main]
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ strategy:
+ matrix:
+ node-version: [20, 22]
+
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Use Node.js ${{ matrix.node-version }}
+ uses: actions/setup-node@v4
+ with:
+ node-version: ${{ matrix.node-version }}
+ cache: npm
+
+ - name: Install dependencies
+ run: npm ci
+
+ - name: Lint
+ run: npm run lint
+
+ - name: Build
+ run: npm run build
+ env:
+ GITHUB_PAT: ${{ secrets.GITHUB_PAT }}
+ GITHUB_OWNER: ${{ secrets.GITHUB_OWNER }}
+ GITHUB_REPOS: ${{ secrets.GITHUB_REPOS }}
@@ -0,0 +1,22 @@
+## Related Issue
+
+Closes #
+
+## Changes
+
+<!-- What changed and why? -->
+
+-
+
+## How to Verify
+
+<!-- Steps to test this PR -->
+
+1.
+
+## Checklist
+
+- [ ] `npm run build` passes
+- [ ] `npm run lint` passes
+- [ ] New/updated strings added to both `dictionaries/ko.json` and `dictionaries/en.json` (if applicable)
+- [ ] Tests added for new functionality (if applicable)