ワークフローのファイルを作成してリモートリポジトリにプッシュしようとしたら失敗した
.github/workflows/Build.yaml
を作成して、リモートリポジトリにプッシュしようとしたらエラーが発生した。
! refs/heads/ci-build-workflow:refs/heads/ci-build-workflow [remote rejected] (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/Build.yaml` without `workflow` scope)
意訳すると、Workflowのスコープが現在ログインに使用しているトークンに含まれていないということだ。
トークンの作成時に、workflows
スコープにチェックを入れてからトークンを新たに作成する。
作成が完了したら、画面に表示されているトークンをコピーしておく。
IntelliJ IDEAで環境設定を開き、左のメニューからバージョン管理、GitHubの順番にクリックする。 ログイン済みの場合は、既存のアカウントを削除する。
トークンでログインをクリックする。
先ほどコピーしたトークンを貼り付けて、アカウントの追加をクリックする。
自分のアカウントが正しく表示されていれば完了。
あとは、もう一度プッシュしてみて成功するかを確認する。