Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

GitHub Actions 활용하기

카카오스타일 favicon카카오스타일·DevOps·
GitHub ActionsJenkinsAWS CodeBuildCircleCITravis CI
2020년 11월 06일3

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

카카오스타일은 monorepo 환경에서 GitHub Actions를 도입해 PR 생성 시 자동 테스트를 실행하는 워크플로를 구축했고, 과거의 Jenkins/CodeBuild/Travis CI/CircleCI를 대체하는 자동화 여정을 공유합니다.

주요 경험

  • 저장소 분리 후에도 일관된 자동화를 유지하기 위해 GitHub Actions를 설계했다.
  • 과거 도구들의 한계와 요구사항을 반영해 워크플로우를 단순화하고 표준화했다.
  • 이번 글에서 팀이 세팅한 GitHub Actions의 workflow 파일을 공유한다.

얻은 인사이트

  • PR 기반 자동 테스트로 품질 관리가 수월해졌다.
  • monorepo 환경에서도 CI를 모듈화해 관리 가능성을 확인했다.
  • 워크플로우 파일 재사용성과 팀 학습 속도가 크게 향상될 수 있었다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
자동화는 처음이라: 실험과 실패, 그리고 성장 섬네일
80%

자동화는 처음이라: 실험과 실패, 그리고 성장

쏘카 favicon쏘카·2025년 06월 01일
GitHub Actions를 활용한 개발 효율화 섬네일
80%

GitHub Actions를 활용한 개발 효율화

Naver Place faviconNaver Place·2023년 06월 07일
GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js) 섬네일
79%

GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js)

카카오엔터테인먼트 favicon카카오엔터테인먼트·2022년 09월 29일