Skip to content

Conversation

@Seungwoo321
Copy link
Member

🐛 문제

main 워크플로우 실행 시 vue-pivottable@1.1.3 릴리즈 태그가 이미 존재하여 실패하는 문제가 발생했습니다.

🔧 해결

release.yml 워크플로우에서 GitHub Release 생성 전에 기존 릴리즈를 삭제하도록 수정했습니다.

변경사항

  • 릴리즈 생성 전 기존 릴리즈 삭제 로직 추가
  • 베타 버전과 정식 버전의 태그 중복 문제 해결

📋 체크리스트

  • 기존 릴리즈가 있을 때 삭제 후 재생성
  • 오류 무시 처리 (2>/dev/null || true)

Seungwoo321 and others added 12 commits June 19, 2025 07:59
Release: 1.1.2-beta.1750331861
Release: 1.1.2-beta.1750332684
- release-develop.yml: 각 베타 패키지별로 개별 릴리즈 태그 생성
- release.yml: 각 정식 패키지별로 개별 릴리즈 태그 생성
- 태그 형식: {package-name}@{version}
- npm publish 단계에서 불필요한 조건 제거
hotfix: main 워크플로우 버전 업데이트 오류 수정
- 베타 버전과 정식 버전의 태그가 중복될 때 발생하는 오류 해결
- 기존 릴리즈가 있으면 삭제 후 새로 생성하도록 수정
- Git 커밋 전 승인 필수
- --force 사용 금지
- 브랜치 전략 명시 (develop에서 시작)
- 커밋 규칙 및 예시 추가
@Seungwoo321 Seungwoo321 merged commit 829266b into develop Jun 19, 2025
2 checks passed
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