Github Action를 사용한 이유 - boostcampwm2023/iOS04-HeatPick GitHub Wiki

🖼️ 배경

코드가 변경될 때마다 서버에 자동으로 배포되도록 해야 했음. 새로 프로젝트를 빌드해서 Docker로 올리기에는 생산성이 떨어지고 비효율적이라 판단함.

✅ 결정

  • Github Action 사용

🤷🏻 이유

jenkins와 Github Action중 어떤 tool을 사용할지 고민하였는데, 6주간의 짧은 프로젝트 기간을 효율적으로 사용하기 위하여 러닝커브가 비교적 가벼운 github action을 선택하였다.

🤔 우려되는 점

비교적 낮지만 Github Action의 러닝 커브, workflow script