Skip to content

Conversation

@nijuy
Copy link
Collaborator

@nijuy nijuy commented Jan 2, 2025

1️⃣ 어떤 작업을 했나요? (Summary)

  • Handy 배포를 위해 일부 파일을 수정했습니다

기존 코드에 영향을 미치지 않는 변경사항

  • deploy.yml

    • 사용하는 액션의 버전을 최신 버전으로 수정했습니다
    • pnpm 메이저 버전을 9로 수정했습니다
    • AWS s3 버킷명을 수정했습니다 (해당 버킷은 제가 생성해뒀어요)
  • package.json

    • 버전을 2.0.0으로 수정했습니다
    • packageManger 버전도 9.15.2로 수정했습니다 (따봉효민아 고마워~!)

버그 픽스

2️⃣ 알아두시면 좋아요!

  • deploy.yml의 동작 방식 및 package.json의 일부 필드 설명이 필요해 보여서 노션에 적어뒀습니다

  • 라이브러리명/버전 관리에 대해 의견 필요한 부분이 있어 추가 코멘트 달아두겠습니다

3️⃣ 추후 작업

  • 해당 브랜치에서 README.md 수정까지 마친 후 머지 하겠습니다.
    다만 리드미 형식을 다른 개발팀이랑 어떻게 맞출지는 안 정했던 거 같아서 채널에 질문 올려둘게요

    • 리드미는 별도 PR로 수정하겠습니다 말바꿔서 지송 !
  • 메이저 버전 1에 대한 deprecate 메시지 추가 (npm deprecate)

4️⃣ 체크리스트 (Checklist)

  • main 브랜치의 최신 코드를 pull 받았나요?

nijuy added 2 commits January 2, 2025 17:35
- 버전 수정
- deprecated된 문법 수정
- s3 버킷명 수정정
@nijuy nijuy self-assigned this Jan 2, 2025
Copy link

@EATSTEAK EATSTEAK left a comment

Choose a reason for hiding this comment

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

"packageManager": "[email protected]"

corepack이랑 버전 안맞아요

@nijuy
Copy link
Collaborator Author

nijuy commented Jan 2, 2025

"packageManager": "[email protected]"

corepack이랑 버전 안맞아요

밑에 있어서 못봤어용 ㄳ

Copy link

@EATSTEAK EATSTEAK left a comment

Choose a reason for hiding this comment

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

LGTM

@@ -1,7 +1,8 @@
{
"name": "@yourssu/design-system-react",
Copy link
Collaborator Author

@nijuy nijuy Jan 2, 2025

Choose a reason for hiding this comment

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

라이브러리명/버전 관리에 대해 의견 필요한 부분이 있어 추가 코멘트 달아두겠습니다

npm에 배포되는 라이브러리명은 그대로 @yourssu/design-system-react로 유지했습니다..!

인수인계의 간편함 등을 이유로 내부에서 디자인 시스템을 지칭하는 용어가 YDS에서 handy로 바뀌었는데
추구하는 원칙이 크게 바뀌면 용어는 바뀔 수도 있는 거고? 그럴 때마다 라이브러리명을 바꾸는 게 맞나??? 싶었어요

조직명react용 디자인 시스템이라는 의미만 담긴 현 이름을 유지하는 게 적절하다고 생각해서 이렇게 했습니다
메이저 버전만 2로 올렸어요

혹시 다른 의견 있으면 코멘트 주세용

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@seocylucky 어푸룹은 효민구에게 받았는데 여기 의견이 있나 궁금해서 슬랙 드렸던 거였어요!!
이모지 확인했읍니다 빠른 확인 고마웡요 👍

Copy link
Member

@seocylucky seocylucky left a comment

Choose a reason for hiding this comment

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

오........ 드디어 배포,,... 확인했습니다!!!!!👍🏻

@nijuy nijuy merged commit 3e7e58e into develop Jan 3, 2025
@nijuy nijuy deleted the config/deploy-settings branch January 3, 2025 08:52
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.

4 participants