본문 바로가기

JQ Sitemap - GitHub Actions 권한 설정이 안되어 있는 경우

@Jeeqong 2025. 5. 1. 14:12
반응형

 

이런 상황이시라면?

  • Actions는 정상 실행되었는데도 sitemap이 만들어지지 않아요.
  • 또는 gh-pages 브랜치가 생기지 않거나, sitemap.xml이 비어있어요.
  • 워크플로우에서 아래와 같은 에러 메시지를 봤다면?
  • ❌ 의 제목을 클릭하면 자세한 에러 메시지가 나와요

Github > Actions > Generate & Deploy Sitemap 실행결과 스크린샷

 

Github > Actions > Generate & Deploy Sitemap 실행결과 실패 상세 스크린샷

 

remote: Permission to username/repo.git denied to github-actions[bot].
fatal: unable to access '<https://github.com/>...': The requested URL returned error: 403

 

GitHub Actions의 권한 설정이 누락되었을 가능성이 높아요.


해결 방법

  • 깃허브 접속 https://github.com/ -> 로그인 -> jq-sitemap-for tistory 레포지토리로 이동  
  • Settings 탭 클릭
  • 왼쪽 사이드바에서 Actions > General 선택

Github > Setting > Actions > General > Action permissions 스크린샷

 

  • 하단으로 스크롤하여 Workflow permissions 항목 찾기
  • 아래와 같이 설정되어 있는지 확인하세요.
항목 설정
🔘 권한 Read and write permissions 선택
☑️ 체크박스 Allow GitHub Actions to create and approve pull requests 체크

 

  • 기본값은 Read-only이며, 권한 없이 push나 PR 생성이 불가능합니다.

Github > Setting > Actions > General > Action permissions 스크린샷

 

  • Save 버튼을 눌러 저장하면 완료!

 

저장 후에는?

  • 다시 Actions > Generate & Deploy Sitemap 워크플로우 수동 실행 하거나
  • 수동으로 sitemap 생성 하기 를 참고해주세요
  • config 파일을 살짝 수정해서 커밋하면 자동으로 다시 실행됩니다.

 

JQ SiteMap 사이트맵 자동 생성기 설정 가이드(for Tistory)

 

JQ SiteMap 사이트맵 자동 생성기 설정 가이드(for Tistory)

서론Prolog티스토리 블로그 수익화를 준비하면서 검색엔진 등록을 할 때 생기는 이슈!!파싱 에러로 등록 실패 불필요한 메뉴 링크들까지 사이트맵에 포함됨 정적 sitemap이라 수정할 때마다 직접

jeeqong.tistory.com

 

 

반응형
Jeeqong
@Jeeqong :: JQVAULT

Jeeqong's vault : 정보/기록을 쌓아두는 공간 웹개발 포스팅 일상 리뷰를 기록하는 공간입니다.

공감하셨다면 ❤️ 구독도 환영합니다! 🤗

목차