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

Enabling plugins #63

Closed
brianary opened this issue Dec 29, 2022 · 4 comments
Closed

Enabling plugins #63

brianary opened this issue Dec 29, 2022 · 4 comments

Comments

@brianary
Copy link

About GitHub Pages and Jekyll - GitHub Docs says that I should be able to add a plugin by name to the plugins value of _config.yml, but that doesn't seem to work. It suggests getting more info from Configuration | Jekyll • Simple, blog-aware, static sites, which doesn't really cover that, but has a link to Plugins | Jekyll • Simple, blog-aware, static sites that tries to help, but is immediately mired in details about a Gemfile and specifics that I don't have enough Ruby experience with to understand.

How do I add plugins like mermaid, AsciiDoc, &c?

@parkr
Copy link

parkr commented Dec 29, 2022

For a list of supported plugins, see "Dependency versions" on the GitHub Pages site

The link lists the supported plugins. All other plugins are not supported. The documentation could be clearer on this point. The best thing to do IMO is to create a custom Actions workflow that builds with your dependencies / plugins and deploys to Pages. I'm not sure exactly the best way to do this these days but I'd recommend looking into a custom Pages build to use asciidoc, mermaid, etc. Someone who works at GitHub could be of more help :)

@brianary
Copy link
Author

I guess I had misunderstood that switching from branch deployment to Actions deployment would add more flexibility. Thanks for pointing out that link, I guess I'd missed its relevance. I'll have to see if I can figure out an action to augment my Jekyll Action with an AsciiDoc processing step, and maybe something to preprocess Mermaid content.

Is there a GitHub repo that I could request additional plugin support at?

@parkr
Copy link

parkr commented Dec 30, 2022

GitHub Support was historically the place to request. I do see some issues here: github/pages-gem#684 github/pages-gem#847

@brianary
Copy link
Author

brianary commented Jan 6, 2023

Cool, between that and github/pages-gem #835, I have a place to pursue this. Thanks!

@brianary brianary closed this as completed Jan 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants