Skip to content

Release v1.5.1 with CI improvements and comprehensive test coverage#17

Merged
Seungwoo321 merged 8 commits intomainfrom
develop
Mar 9, 2026
Merged

Release v1.5.1 with CI improvements and comprehensive test coverage#17
Seungwoo321 merged 8 commits intomainfrom
develop

Conversation

@Seungwoo321
Copy link
Copy Markdown
Contributor

Summary

  • v1.5.1-beta.1 릴리스: CI/CD 워크플로우 개선 및 전체 테스트 커버리지 추가
  • 새로운 컴포넌트 및 속성 정의 추가로 에디터 통합 기능 강화
  • GitHub Actions 워크플로우 추가 및 최적화

Changes

  • CI/CD 워크플로우 추가 및 개선 (CI, publish, publish-init)
  • main → develop 동기화 프로세스 간소화 (PR 방식 → 직접 merge)
  • 204개 단위 테스트 추가 (components, attributes, keywords, utils)
  • pnpm-lock.yaml 추가 (의존성 고정)
  • 새로운 컴포넌트 정의 추가 (51개 컴포넌트)
  • 새로운 속성 정의 추가 (6개 속성)
  • 키워드 정의 확장 (11개 키워드)
  • README 로고 URL 업데이트 (docs.wireweave.org로 변경)
  • CHANGELOG.md 업데이트 (v1.4.6 ~ v1.5.1-beta.1)

Test Plan

  • CI 워크플로우가 main/develop 브랜치에서 정상 작동하는지 확인
  • pnpm install, build, test 명령이 성공적으로 실행되는지 확인
  • 모든 단위 테스트가 통과하는지 확인 (204개 테스트)
  • 컴포넌트 및 속성 정의가 올바르게 export되는지 확인
  • npm publish가 beta 태그로 정상 배포되는지 확인

github-actions bot and others added 8 commits March 7, 2026 03:51
chore: sync release from main [skip ci]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
의존성 잠금 파일을 추가하여 재현 가능한 빌드를 보장합니다.
PR 생성 방식에서 직접 merge 방식으로 변경하여 릴리스 동기화 프로세스를 단순화했습니다. theirs 전략을 사용해 충돌 시 main 브랜치 변경사항을 우선 적용합니다.
@Seungwoo321 Seungwoo321 merged commit 8d7a58e into main Mar 9, 2026
1 check 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.

1 participant