Dev

actions-gh-pages의 문제점

Joo 2019. 12. 26. 01:04

지난번 글에서 actions-gh-pages를 사용해서 github pages로 웹사이트를 publish하는 방법을 정리했는데 정리하고나서 계속 써보다가 문제를 한가지 발견했다.

결과물이 gh-pages로 push는 잘 되지만 실제로 사이트로 publish는 동작하지 않고 있었다. publish되면 commit에 Pages관련된 Action이 동작한 것이 표시되는데 그런 표시가 없는 것이다.

문득 GITHUB_TOKEN가 동작하지 않는다는 경고를 무시하고 GITHUB_TOKEN을 사용한 것이 생각났다. 얼른 다른 방식으로 변경해보니 잘 동작한다. GITHUB_TOKEN을 사용하면 Action이 동작은 하지만 문제가 있다더니 그 문제가 이건 줄은 몰랐다. ;;; 이 문제는 Action이 동작하나마나하게 만드는 것이라 동작하지 않는 것과 거의 같다.

GITHUB_TOKEN은 secret에 등록하지 않아도 사용 가능해서 아주 편한데 이 문제가 아직 해결이 되지 않은 것 같으니 어쩔 수 없이 별도로 secret에 등록해서 사용하는 수밖에 없다.

아쉽다.

반응형