Skip to content

Conversation

@RiaOh
Copy link
Contributor

@RiaOh RiaOh commented Dec 7, 2025

변경 사항

  • release > main PR이 생성되었을때 daleui npm 패키지의 install 가능 여부 테스트

목적

  • 실제 우리 daleui 패키지를 publish하기 전, 정상적으로 잘 설치되고 동작되는지 검증을 위하여

리뷰어에게

  • 이 작업이 익숙치 않아서 작업 방향성이 맞는지(?) 봐주시면 감사하겠습니다 :)

PR 작성자 체크 리스트

  • UI Review를 요청하고 검토를 받았나요?
  • UI Tests를 진행했나요?

@DaleSeo
Copy link
Member

DaleSeo commented Dec 12, 2025

@RiaOh 님, PR을 티켓과 연결 부탁드리겠습니다. 보드에 안 나와서 제가 계속 놓치고 있었네요.

Comment on lines +7 to +8
branches: [main]
types: [opened, synchronize, reopened]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

디폴트라서 불필요합니다.

Copy link
Member

@DaleSeo DaleSeo Dec 12, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

release -> main PR이 생성되었을때 npm pack 을 사용하여 install 가능 여부 테스트

혹시나 해서 티켓 내용을 보니 이벤트가 잘못 설정되어 있네요. 현재 설정은 base 브랜치가 main으로 잡고 PR을 생성/재성성/변경 때 마다 워크플로우가 실행됩니다. 요구사항대로 구현하려면 push 이벤트를 사용해서 워크플로우 실행 시점을 잡아야할 것 같습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DaleSeo 님,

install-test:
    if: ${{ startsWith(github.head_ref, 'release/') }}

이 코드가 추가되어있어 "release/x.y.z" 에서 main브랜치로 PR생성/커밋 추가 등 업데이트/PR이 재오픈될때 워크플로우가 실행되도록 설정해두었습니다~!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

디폴트라서 불필요합니다.

옷, 이 부분 아직 반영이 안 된 것 같네요.

@RiaOh RiaOh linked an issue Dec 13, 2025 that may be closed by this pull request
@@ -0,0 +1,125 @@
name: NPM Install Test - daleui
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
name: NPM Install Test - daleui
name: NPM Install Test

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DaleSeo 네, 065a197 해당 커밋에서 수정하였습니다! :)

@codecov
Copy link

codecov bot commented Dec 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Member

@DaleSeo DaleSeo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

피드백 반영해주셔서 감사합니다.

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.

npm install test 워크플로우 구현

5 participants