shootacean's blog

shootacean

Web engineer's tech & life blog

GitHub Organizations で GitHub Actions を利用しようとした際の Permission Error

GitHub Organizations で GitHub Actions を利用しようとした際に発生する Only actions in "hoge-organization" are allowed for this repository の解決方法です。

shootacean

1

エラー内容

Only actions in "hoge-organization" are allowed for this repository

原因

GitHubの該当リポジトリのページ > Settings > Actions > Actions Permissions を確認してください。

Enable local Actions only for this repository が選択されている場合、 3rd PartyのGitHub Actions は利用できません。

対応

以下のどちらかで対応可能です。

  • GitHub Actions 内の 3rd Party の Action定義を削除する
    • GitHub Actions 初期テンプレートなら actions/checkout@v2 の部分
  • Actions Permissions を Enable local and third party Actions for this repository に変更する

See more

Web engineer's tech & life blog