Skip to content
On this page

github actions 수동으로 트리거하기

소프트웨어 개발과정에서 GitHub Actions를 활용하면 손쉽게 지속적 통합과 배포를 자동화할 수 있다. 일반적으로는 코드 저장소에 변경사항이 있을 때마다 자동으로 작업이 실행되지만, 때로는 수동으로 작업을 트리거하고 싶을 때도 있다.

workflow_dispatch

GitHub Actions에서는 workflow_dispatch 이벤트를 통해 수동으로 작업을 트리거할 수 있다. 또한 inputs 를 통해 작업을 트리거할 때 추가적인 정보를 입력받을 수 있다.

name: depoly
on:
workflow_dispatch:
inputs:
environment:
description: '배포할 환경을 선택하세요'
required: true
default: 'production'
b6471f82

github cli 를 통해서 수동으로 작업 트리거하기

workflow_dispatch 설정 시, github cli (gh) 로도 수동으로 작업을 트리거할 수 있다.

gh workflow run depoly --ref main -F environment=production

참고 자료

최근 수정 일: 2024. 2. 21.