GitHub Actions で手動トリガーのワークフローを作る

qiita.com

github.com

personal access token

Settings / Developer settings / Personal access tokens

public_repo をチェック

f:id:imabari_ehime:20200504205057p:plain

workflows

on:
  repository_dispatch:
    types: [on-demand-test]
  schedule:
    - cron:  '0 12 * * *'

command

curl --request POST \
  --url https://api.github.com/repos/imabari/kumamoto-covid19/dispatches \
  --header "Authorization: token $GITHUB_TOKEN" \
  --header "Content-Type: application/json" \
  --data '{"event_type": "on-demand-test"}'