GitHub Actionsは、あらかじめ定義されたタスクを実行するカスタムアクションを作成できる機能です。Harness CIでどのように使えば拡張 性を高められるかを説明します。
今回は、Harness CIにおけるGitHub Actionsのサポートと、プラグインの拡張性によるプラグインステップとしてのアクションのテンプレート化について解説します。
GitHub Actionsは、定義済みのタスクを実行するカスタムアクションを作成することができる機能です。これらの定義済みタスクは、コードベースのクローンからDockerイメージの構築、セキュリティースキャンのイメージまで多岐にわたります。過去に作成されたアクションは、GitHubマーケットプレイス上に存在し、1万以上のアクションが豊富にサポートされています。