地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

GitHubActionsで手動実行機能が実装された workflow_dispatch

ついに待望のGitHubActionsにジョブの手動実行が追加されました。🎉

github.blog

ざっくり使い方。

とても簡単でした。

onコンテキストにworkflow_dispatchを追加するだけで手動実行が可能になります。

homecmd/docs.yml at master · ryuichi1208/homecmd · GitHub

上記のように定義しておくだけでActionsタブから手動でジョブを実行させることが可能になります。

パラメータも文字列のみですが渡すことが可能でデフォルト値なんかも設定することができます。

f:id:ryuichi1208:20200715225555p:plain

GUIから簡単なパラメータを渡せるのはとても良い。(凝ったことやるならAPIから叩くの一択なのでそのうち改善されることを期待。)