어느 프로그래밍 언어를 사용하든 요즘 대부분의 소프트웨어 프로젝트는 수많은 다른 패키지에 의존하기 마련인데요. 로컬 환경에서 소프트웨어 개발을 할 때는 이러한 외부 패키지를 최초에 딱 한 번만 설치하면 되지만 항상 새롭게 셋업되는 CI 서버에서는 이 작업을 매번 다시 해야합니다.
이번 시간에는 깃허브에서 제공하는 캐시(Cache) 액션을 사용하여 CI 서버에서 발생할 수 있는 불필요한 패키지 재설치를 예방해보겠습니다.
📺 동영상: https://youtu.be/KLky1-GXT24
📝 포스팅: https://www.daleseo.com/github-actions-cache/
깃허브의 CI 도구인 GitHub Actions에 대해 공부하고 계시다면 아래 게시물도 함께 참고하시면 도움이 될 것 같습니다.
📕 GitHub Actions의 소개와 핵심 개념: https://careerly.co.kr/comments/87570
📘 GitHub Actions 첫 워크플로우 생성해보기: https://careerly.co.kr/comments/89206
📙 GitHub Actions의 체크아웃 액션으로 코드 내려받기: https://careerly.co.kr/comments/89589