[트러블 슈팅] Permission to {Repogitory} denied to github-actions[bot].

JUN·2024년 11월 8일
0

Trouble shooting

목록 보기
1/1

문제 상황

  • 어떤 것을 하려다가 문제가 발생했는가?

    간단한 프로젝트를 Actions로 브런치를 생성하여 푸시하는 과정에서 문제가 일어남.

  • 발생한 환경, 프로그램

    Vue.js , Github Actions

  • 발생한 문제(에러)

    Push the commit or tag
      /usr/bin/git push origin gh-pages
      remote: Permission to lee-JunR/LuckyDraw.git denied to github-actions[bot].
      fatal: unable to access 'https://github.com/lee-JunR/LuckyDraw.git/': The requested URL returned error: 403
      Error: Action failed with "The process '/usr/bin/git' failed with exit code 128"

원인

  • 원인 403 에러면 권한 문제이므로 해당 프로젝트 설정의

최종 해결

  • 해결방법

    해당 Repo의 Settings > Actions > General > Workflow permissions 에서

    Read and write permissions 를 체크해준다.

4. Workflow permissions (워크플로우 권한)

이 설정은 워크플로우가 실행될 때 GITHUB_TOKEN에 부여되는 기본 권한을 정의한다.

  • Read and write permissions (읽기 및 쓰기 권한): 워크플로우는 리포지토리 내에서 모든 범위에 대해 읽기 및 쓰기 권한을 가집니다. 이 옵션은 더 많은 제어 권한이 필요한 경우에 사용됩니다.
  • Read repository contents and packages permissions (리포지토리 내용 및 패키지 읽기 권한): 워크플로우는 리포지토리의 내용 및 패키지 범위에 대해 읽기 권한만 가집니다. 보다 제한적인 권한이 필요한 경우에 사용됩니다.

결과


https://lee-junr.github.io/LuckyDraw/
잘된다.

profile
순간은 기록하고 반복은 단순화하자 🚀

0개의 댓글