목록 보기
GitHub Actions - JavaScript action 만들기
데브옵스

GitHub Actions - JavaScript action 만들기

두줄요약

조건문이 많은 Composite action을 Map 기반 JavaScript action으로 리팩터링하는 과정을 정리했습니다. @actions/core, @actions/github와 캐싱을 활용해 GitHub Actions에서 안정적으로 실행하는 방법도 다뤘습니다.

핵심 내용

  • 조건문이 많은 Composite action을 JavaScript action으로 바꾸는 리팩터링 과정
  • env와 region 조합을 Map 구조로 정리해 가독성 개선
  • @actions/core로 input/output 처리, @actions/github으로 이벤트 정보 활용
  • GitHub Actions 실행 시 node_modules 설치와 캐싱으로 의존성 문제 해결

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...