Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

org로 jekyll 블로깅하기 #26

Closed
sangwoo-joh opened this issue Feb 1, 2023 · 0 comments
Closed

org로 jekyll 블로깅하기 #26

sangwoo-joh opened this issue Feb 1, 2023 · 0 comments

Comments

@sangwoo-joh
Copy link
Owner

  • jekyll-org: org 파일을 orb-ruby로 컴파일해서 html로 뱉어준다.

이슈가 두 개 있었다.

헤딩 아이디 이슈

orb-ruby가 헤딩 아이디를 생성해주지 않았다. wallyqs/org-ruby#95 요런 PR이 있었다. 3년전 PR인데 리뷰조차 되고 있지 않아서 그냥 내가 가져다 쓰기로 했다.
jekyll-orgorb-ruby를 전부 fork 뜬 다음에 Gem 파일에 내껄로 쓰게 만들고 직접 수정했다.

pygments.rb 이슈

jekyll-org#+begin_src#+end_src에서 언어가 지정된 코드의 syntax highlighting을 다이렉트로 지원하지 않고 pygments.rb를 ㅣ이용한다. 그래서 Gem에 추가하고 로컬에서 테스트하니 잘 되었다. 그런데 액션에서는 실패가 떴다. 원인을 살펴보니 /usr/bin/env python3를 못찾고 있었다. actions/setup-python@v4를 해줬는데도 여전히 못찾았다. jeffreytse/jekyll-deploy-action#55 요런 PR이 있었는데, jekyll-deploy-action은 자체 아치 리눅스 이미지에를 쓰고 있기 때문에 pre_build_commands로 설치를 따로 해줘야 했다. 수정하니 잘 됨.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant