github actions 수동 트리거로 실행 (workflow-dispatch-event)
4166 단어 GitHubActions
개요
github actions가 수동 트리거를 지원했기 때문에 시도했습니다.
workflow-dispatch-event를 이용하여 실행 가능
공식 문서
Workflow 파일 만들기
workflow.yml
on: workflow_dispatch
name: Workflow dispatch events
jobs:
dispatch:
name: Workflow dispatch events
runs-on: ubuntu-latest
steps:
- name: Hello
run: |
echo "hello"
웹에서 실행
명령줄에서 실행
개인 액세스 토큰 만들기
workflow_id 얻기
$ curl \
-H "Accept: application/vnd.github.v3+json" \
-H "Authorization: token [PERSONAL_ACCESS_TOKEN]" \
https://api.github.com//repos/{owner}/{repo}/actions/workflows
workflow 실행
curl \
-X POST \
-H "Accept: application/vnd.github.v3+json" \
-H "Authorization: token [PERSONAL_ACCESS_TOKEN]" \
https://api.github.com/repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches \
-d '{"ref":"master"}'
Reference
이 문제에 관하여(github actions 수동 트리거로 실행 (workflow-dispatch-event)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/omukaik/items/80859747bedcbd12d428텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)