🧖

GitHub Actionsでworkflow scopeのエラーがでた

2024/02/10に公開

GitHubActionsのワークフローを編集しpushしようとしたところ、workflow scopeのエラーに遭遇しました。

エラーの内容

.github/workflows/aws.yml を作成または更新するための Personal Access Token を許可しないといった内容です。

(refusing to allow a Personal Access Token to create or update workflow .github/workflows/aws.yml without workflow scope)

解決策

GitHubのPersonal access tokensの設定を変更し、workflowの権限を付与します。

GitHub右上の自分のプロフィールをクリック > settings >左側のDeveloper Settings>Personal access tokensで使用しているtokenを選択

下図のようにworkflowにチェックを入れます。

おわりに

これまでこのエラーを見たことがなく、初見のエラーでしたがターミナルのログを確認し調査することで、対処ができたのでよかったです。

Discussion