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
[WIP][New Provider] Support GitHub Page (Jekyll) #242
base: master
Are you sure you want to change the base?
Conversation
046c501
to
81fa7b7
Compare
This looks great! |
Hi, how the progress on this? i noticed that the ci build is failed but there's no obvious error. any chance to rerun the build? |
@crlf0710 this pr passed all checks when I sent it out but as I'm waiting for @dend 's markdown integration, I didn't do any rebase or sync with upstream, so the checks failure is expected. Once we have markdown in mainstream, I'll update this PR ASAP then we can have a happy pass of GitHub Page integration. |
Rushing to finish my MD work - have a publishing bug that I need to fix related to sending the data to the engine. Once that is done, should be good to go. |
Thanks @dend , really looking forward to your work! No hurries 👍 |
Hi, what is the current state of this? Anything that I can help with? |
@rebornix ok, sorry for the delay 👍 I finally figured out what the problem is with the bug in the MD publishing, checking it in this week 😄 |
@dend anything we can do to help this move forward? |
What is the current progress of Jekyll support? How can I help to move this forward again? |
Hi all again, I would very much like to get the ball rolling on this again, and have a few ideas I'd like to table.
|
Hi all. I've implemented generic static site gen support in PR #844. If anyone wishes to pick up GitHub Pages integration again, it may be worthwhile to consider building on top of/altering the generic support. |
As described in #55 , there are millions of sites using GitHub Page as their blog engine, we may want to add GitHub Page to the default supported blog list. This feature is still in progress, I just send out this pr for community review. It already supports CRUD of pages but as OLW is lack of Markdown support for now, so you can't really publish one working markdown post to GitHub Page, but I suppose we don't need to wait for too long.
TODO:
_post\year-month-day-title.md
)_drafts\title.md
)Last but not least, allow me say thank you to @robertiagar @pekiZG @JohnBlood @lankaapura and @SummerSun, we can't have this pr without your input 😄 . As we still have a lot of detailed work to do, I'm really looking forward to your help on this feature, if you are happy to contribute, you can start with issues marked as easyfix in my fork.