chrisrhymes / bulma-clean-theme

A clean and modern Jekyll theme based on Bulma
http://www.csrhymes.com/bulma-clean-theme/
MIT License
385 stars 487 forks source link

tag release for remote_theme use #60

Closed mnyrop closed 4 years ago

mnyrop commented 4 years ago

hello,

would you consider tagging a release of the theme on github (e.g., v0.9.2, according to the gemspec)? i'm currently using the theme as a remote_theme on github pages which works great, but having my site build off of your master branch (which is subject to change) instead of a static release seems unnecessarily volatile.

thanks for your consideration!

chrisrhymes commented 4 years ago

Hello,

You can use the theme as a gem theme and version it that way rather than forking the repo. This is what I do with my personal website.

Please see the Jekyll documentation for more information on Gem based themes.

mnyrop commented 4 years ago

@chrisrhymes Github pages doesn't allow external gem-based themes, since it runs Jekyll in safe mode. The only way to achieve this is through the remote_theme configuration, which looks for a Github repo to use as a gem-based theme. Tagging a release of your gem on Github (in addition to rubygems) would allow versioning with this feature.

See documentation: https://www.siteleaf.com/blog/remote-themes/

chrisrhymes commented 4 years ago

Hi @mnyrop thanks for the info! I have now tagged 0.9.2.

mnyrop commented 4 years ago

Awesome, thank you!