Skip to content
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

github action의 빌드 속도를 최적화 한다. #884

Open
wants to merge 25 commits into
base: develop
Choose a base branch
from

Conversation

hwangstar156
Copy link
Collaborator

close #868

install 최적화

  • install 시간을 줄이기 위해 캐싱을 진행
  • yarn.lock이 바뀔때마다 key가 바뀌도록 하여 캐시 버스팅 진행

test 최적화

  • 기존 ts-jest로 이용하던 테스트 환경을 @swc/jest로 변경

build 최적화

  • 기존에 frontend.yml 하나로만 관리하였는데 build-dev와 build 속도가 차이가 많이 나기때문에 frontend.dev.yml, frontend.prod.yml 을 분리하여 개발환경에서의 빌드 속도 최적화

@hwangstar156 hwangstar156 added 🌈 frontend 프론트엔드 이슈 ⚙️ chore 설정 및 기타 이슈 labels Oct 28, 2022
@hwangstar156 hwangstar156 self-assigned this Oct 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙️ chore 설정 및 기타 이슈 🌈 frontend 프론트엔드 이슈
Projects
None yet
Development

Successfully merging this pull request may close these issues.

github action build 속도를 향상 시킨다.
1 participant