-
Notifications
You must be signed in to change notification settings - Fork 1
feat: 릴리즈 브랜치를 활용한 새로운 배포 워크플로우 구현 #191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
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
17 tasks
- pre-commit: lint-staged로 변경된 파일 검사 - pre-push: 전체 빌드 테스트로 빌드 에러 방지
…_modules - Set vue-pivottable alias to node_modules path - Add vue-pivottable to external dependencies - Fix ESLint config for ES modules
Husky v10에서는 .husky/pre-commit 파일의 처음 두 줄이 필요 없어짐 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
각 패키지의 독립적 배포 프로세스를 시각화한 릴리즈 전략 문서 추가 - Mermaid 다이어그램으로 전체 플로우 시각화 - Changesets 기반 독립적 패키지 버전 관리 - Beta/Production 릴리즈 프로세스 - Fault tolerance 및 보안 고려사항 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- develop 브랜치에서 snapshot 버전 사용으로 changeset 보존 - PR check workflow 추가 (lint, typecheck, build) - lint-staged에 TypeScript 체크 추가 - 릴리즈 프로세스 플로우 문서화 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- 모든 워크플로우에 품질 검증 단계 추가 (lint, typecheck) - 워크스페이스 패키지들도 개별 검증 - RELEASE_STRATEGY.md 문서 최종 업데이트 - 임시 문서 파일들 정리 - GitHub 이슈 #190 최종 업데이트 - release-packages-beta.js를 ES modules로 변환 품질 검증 강화: - PR 체크: 모든 패키지 lint/typecheck/build - Beta 배포: 품질 검증 후 배포 - Stable 배포: 품질 검증 후 배포 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- ESLint 9.27.0 플랫 설정 수정 - 중복 import 제거 - RendererDefinition 중복 선언 수정 - 사용하지 않는 변수 제거 - pivotModel prop 기본값 추가 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- ESLint 9.27.0 flat config 구조 수정 - RendererDefinition 타입 정의 간소화 (unused properties 제거) - Vue 모듈 타입 선언 추가 (src/env.d.ts) - AI 사용 지침 문서 추가 (승인 우선 접근 방식) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
3 tasks
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.
개요
이슈 #190 에 따라 릴리즈 브랜치를 활용한 새로운 배포 워크플로우를 구현합니다.
변경사항
작동 방식
테스트