Chore/mat 254 branch strategy cleanup#263
Merged
sterdsterd merged 17 commits intodevelopfrom Apr 7, 2026
Merged
Conversation
- Renamed "check-types" to "typecheck" in all package.json files - Added "typecheck" script to root and apps/native/package.json - Updated turbo.json to reflect the script name change
- Handle nullish values for `matchedChatId`, `qnaId`, and `matchedChatPreview` - Adjust `senderName` to always display '상대방' - Map `qnaStatus` to `status` with resolved/asking states - Use `publishDate` for message date formatting
Refactor `selectedItems` type in `ScrapCard` to use `SelectedItem` from utils/reducer for better type safety.
- Add `develop` branch to CI trigger - Upgrade actions/checkout to v4 - Replace manual pnpm install with pnpm/action-setup@v4 - Update Node.js setup to actions/setup-node@v4 with pnpm cache - Use `pnpm install --frozen-lockfile` for dependency installation - Standardize lint, format, and typecheck step names
- Reformatted code to adhere to Prettier and ESLint rules. - Adjusted imports, exports, and object properties for consistency. - Removed unnecessary newlines and corrected indentation.
Cleaned up unused imports from various components and removed commented-out code to improve readability and maintainability.
Memoized uploadOptions in ImageOCRNode to prevent unnecessary re-renders.
- Replace generic lint, typecheck, and build commands with scoped `ci:lint`, `ci:typecheck`, and `ci:build` for admin and editor. - Adjust Turbo outputs configuration for build tasks.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
package.json - Added apps/admin/src/routeTree.gen.ts to .prettierignore - Removed unnecessary whitespace in package.json scripts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
브랜치 전략 정리에 맞춰 GitHub 운영 설정을 현재 워크플로우 기준으로 정리했습니다.
feature/* -> develop -> main흐름에 맞게 CI와 PR 템플릿을 정리했고, 더 이상 사용하지 않는 GitHub Issue/legacy workflow도 함께 정리했습니다.기존 이슈가 많은 native는 이번 CI 범위에서 제외하고, 우선 admin/editor 중심으로 CI가 안정적으로 동작하도록 맞췄습니다.
Linear
Changes
develop,main대상 PR에서 동작하도록 GitHub Actionsci.yml정리pre-production,production) 기반 workflow 삭제Testing
pnpm ci:lintpnpm ci:format:checkpnpm ci:typecheckpnpm ci:buildRisk / Impact
develop대상 PR에서 CI가 정상적으로 트리거되는지, admin/editor 기준으로 CI가 통과하는지Screenshots / Video