Post

(git) [remote rejected] (refusing to allow a Personal Access Token to create or update workflow .github/workflows/pages-deploy.yml without workflow scope)

발생 상황

  • .github 폴더 내 수정사항 발생 후 git push를 시도하였다.
1
2
3
$ git push origin

[remote rejected] (refusing to allow a Personal Access Token to create or update workflow .github/workflows/pages-deploy.yml without workflow scope)

발생 원인

  • .github 폴더 내 파일들은 github 레포지토리 설정과 연관되어 있다.
  • 푸시하려는 레포에는 github actions 관련 이벤트가 걸려있는데, github personal access token 에 workflow 권한이 없다.

해결 - 토큰 재발급

Github Account → Settings → Developer Settings 메뉴에서 토큰 생성시 ‘workflow’ 항목을 포함하여 발급된 토큰으로 푸시하면 성공.

This post is licensed under CC BY 4.0 by the author.