Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js) 섬네일

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

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

AI 요약

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

핵심 요약

카카오엔터테인먼트가 GitHub Actions 워크플로를 수동으로 트리거하는 방법을 도입하고, GitHub CLI와 inquirer.js로 로컬에서 브랜치/region/env를 입력받아 배포를 간소화했습니다.

구현 방법

  • workflow_dispatch로 region/env 입력값 수집
  • gh workflow run deploy --ref master -F env=... -F region=... 실행
  • deploy.js에서 inquirer.prompt로 브랜치/region/env를 받고 exec로 실행
  • package.json에 type: module 설정 및 deploy 스크립트 추가

주요 결과

  • 로컬에서 원하는 브랜치/region/env를 직접 선택해 배포 가능
  • 브랜치 생성/파싱 없이 수동 실행으로 배포 흐름 간소화
  • npm run deploy로 재사용 가능

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
GitHub Actions - JavaScript action 만들기 섬네일
82%

GitHub Actions - JavaScript action 만들기

카카오엔터테인먼트 favicon카카오엔터테인먼트·2023년 04월 13일
카카오웹툰은 GitHub Actions를 어떻게 사용하고 있을까? 섬네일
80%

카카오웹툰은 GitHub Actions를 어떻게 사용하고 있을까?

카카오엔터테인먼트 favicon카카오엔터테인먼트·2022년 01월 06일
No Image
79%

GitHub Actions 활용하기

카카오스타일 favicon카카오스타일·2020년 11월 06일