Skip to content

Conversation

@manNomi
Copy link
Owner

@manNomi manNomi commented Jan 5, 2026

Testing weekly PR summary on fork repository

manNomi and others added 30 commits December 11, 2025 17:37
- border 색상을 border-k-100으로 명시
- 고정 높이(h-[41px]) 제거하여 padding과 line-height로 자동 계산
- 피그마 디자인과 일치하도록 스타일 수정
* refactor : 대학 정보 페이지 구조 리팩토링

* feat : 대학 정보 페이지 메타데이터 추가

* fix : 폴백 이미지 추가

* feat : seo 추가
…in-input

fix: 로그인 페이지 인풋 필드 디자인 업데이트
- Husky 설치 및 초기화
- commitlint로 커밋 메시지 검증 추가 (feat, fix, refactor, style, test, docs, chore)
- pre-push 훅 제거 (CI에서 빌드 체크)
- lint-staged 제거
- CI 워크플로우를 lint와 build로 병렬 실행하도록 분리
- Remove critters (handled internally by Next.js)
- Remove firebase (code was commented out)
- Remove js-cookie (unused)
- Remove @types/js-cookie (js-cookie removed)
- UniversityCards 컴포넌트에 enableVirtualization prop 추가
- 메인 페이지에서 가상화 비활성화하여 카드 3개만 표시 시 높이 자동 조정
- 검색 결과 페이지에서는 기존처럼 가상화 유지
- 사용하지 않는 lint-staged 패키지 제거
- package.json 및 package-lock.json 업데이트
…itlint-ci

chore: Husky 및 commitlint 설정 추가, CI 워크플로우 병렬화
- Add lint:fix, format, format:check, typecheck scripts to package.json
- Add lint:all and fix:all convenience scripts
- Enhance CI workflow with Prettier check and PR title validation
- Create .prettierignore for excluding build artifacts
- Add development-workflow.md documentation
- Apply Prettier formatting to all files
- designUtils, scoreUtils, universityUtils를 default export로 변경
- jwtUtils의 any 타입을 JwtPayload로 명시
- useInfinityScroll의 사용하지 않는 변수 제거
- 관련 import 문 수정
- EmailSignUpForm: any 타입을 unknown으로 변경
- SignupPolicyScreen: 중복된 className prop 제거
- SignupSurvey: any 타입들을 unknown으로 변경
- UniversityFilterSection, UniversityRegionTabs: import 경로에 확장자 추가
- useInfinityScroll: 타입 정의 수정
- .eslintrc.json → .eslintrc.js 변환 (주석 지원)
- package.json에 lint:fix, format, format:check, lint:all, fix:all 스크립트 추가
- .prettierignore 파일 생성
- docs/eslint-prettier-migration-prd.md 마이그레이션 문서 추가
- .eslintrc.js overrides에 project: null 추가
- 설정 파일 패턴에 *.config.{js,mjs,ts} 추가
- Fix import/resolver typescript project path in .eslintrc.js
- Add language identifiers to markdown code blocks in lint-fix.prd.md
- Fix RegionOption import path and add type definition to university.ts
- Remove .tsx extension from imports (ESLint import/extensions rule)
- Consolidate cn utility to use @/lib/utils instead of duplicate in designUtils
- Update MentorCard and MentorExpandChatCard ref types to Element | null
- Disable base no-unused-vars rule to prevent conflict with @typescript-eslint/no-unused-vars
- Add fallback for shortenLanguageTestName undefined return in UniverSityCard
- UniversityDetail import 경로 수정 (../ → ./_ui/)
- QueryKeys에 universityDetail 추가
- useGetRecommendedUniversity에서 useAuthStore 직접 사용
- MentorApplyCountModal 컴포넌트 복구
- ScoreCard에 toast import 추가
fix: 메인 페이지 학교 리스트 가상화 문제 수정
manNomi and others added 30 commits December 28, 2025 23:31
- fork PR에서 secrets 접근 가능하도록 pull_request_target 사용
- CODEOWNERS만 Discord 알림을 트리거할 수 있도록 보안 체크 추가
- CODEOWNERS에 enunsnv, khwww 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
feat : 디스코드 webhook + 클로드.md 추가
- if 조건을 pull_request에서 pull_request_target으로 변경
- on 트리거와 이벤트 이름 불일치로 인한 워크플로우 미실행 문제 해결

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
🔧 pull_request_target 이벤트 이름 수정
- 이벤트 이름과 레이블 이름을 출력하여 조건 불일치 원인 파악
- PR author 정보도 함께 출력

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
- Discord 알림이 정상 작동 확인 후 디버그 코드 제거

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
🐛 디버그 step 추가로 이벤트 정보 확인
- 최근 7일간 머지된 PR 자동 수집 및 Discord 전송
- 트리거: PR 생성 시(테스트), 매주 금요일 22시 KST
- PRD 기반 구현: PR 번호, 제목, 작성자, 라벨, 링크 포함

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
- pull_request_target 트리거 제거 (권한 문제)
- schedule(금요일 22시 KST)과 workflow_dispatch만 사용
- heredoc 문제 해결 (GITHUB_ENV 사용)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
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.

2 participants