[GitHub] Error - jekyll build

원인

  • 파일 : 전체
  • 메시지 : pages build and deployment / deploy Failed in 4 seconds
  • 코드
Error: Creating Pages deployment failed
Error: HttpError: Not Found
    at /home/runner/work/_actions/actions/deploy-pages/v3/node_modules/@octokit/request/dist-node/index.js:124:1
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at createPagesDeployment (/home/runner/work/_actions/actions/deploy-pages/v3/src/internal/api-client.js:126:1)
    at Deployment.create (/home/runner/work/_actions/actions/deploy-pages/v3/src/internal/deployment.js:80:1)
    at main (/home/runner/work/_actions/actions/deploy-pages/v3/src/index.js:30:1)
Error: Error: Failed to create deployment (status: 404) with build version 046acfb0f310439ab3e9fa7d6cc7976f448b406e. Ensure GitHub Pages has been enabled: https://github.com/suryepm/suryepm.github.io/settings/pages

해결방법

include_cached -> include

주석

아무리 pull을 해도 github.io에는 jekyll이 안 올라가는 것이었다.
(404 페이지만 10번 이상 마주침.)
도저히 이유를 알 수 없어서 구글링을 하던 중 github 에러가 메일로 와 있었다는 어느 글을 보게 되었고,
서둘러 메일을 들어가 확인해보니 에러 코드에 대해서 친절하게 github가 메일을 보내준 것이었다.
그 동안 에러는 알아서 찾아야하는 IDE에 익숙해진 탓인지 메일 확인해볼 생각을 못했었다.
대체 왜 404 에러가?페이지를 찾을 수 없다는 문구에 확인을 해보니 include_cached 종속성이 추가가 안되어 있었다.
템플릿을 가져다가 써서 내가 종속성 확인을 안해서 생긴 문제..
그냥 깔끔하게 cached를 없애버렸다.
그랬더니 아주 잘 적용되는 모습.
행복하다.