octokitとGitHubスクリプト

octokitoとは

調べてもいい解説が引っ掛からなかったが、Microsoft Learnに綺麗な解説があった。
docs.microsoft.com

octokit は GitHub API 用クライアントの公式コレクションです。
それらのクライアントの 1 つである rest.js によって、GitHub の REST インターフェイスJavaScript でアクセスできるようになります。

GitHubAPI操作するためのクライアントが何種類かあり(node.js用, ruby用, etc..)、それの総称がoctokitという感じでしょうか。
(書いておきながら自信がいまいち無いけど…)

GitHubスクリプトとは

同じくMicrosoft Learnに解説があった。

GitHub スクリプトは、認証された octokit クライアントを提供するアクションです。

octokitをラップして作成したGitHub Actions用のスクリプトをその様に命名しているという理解で良いのでしょうか。