act で workflow_dispatch するときの input 指定方法
ここにいろいろ集まっている
https://github.com/nektos/act/issues/332
1. --input flag を使う
code:input_flag
act workflow_dispatch -W ./.github/workflows/test.yaml --input name="Mr. Namba"
2. event file と --eventpath flag を使う
code:event
$ cat sample.event
{
"action": "workflow_dispatch",
"inputs": {
"name": "Mr. Namba"
}
}
$ act --job show_inputs --eventpath sample.event
3. jq と --eventpath flag を使う
code:event
act workflow_dispatch --workflows '.github/workflows/test.yaml' --eventpath \
<( jq -n '{ inputs: { name: "Mr. Mutta" } }' )