# Jekyll & GitHub Actions

DevFeed: [Jekyll & GitHub Actions](<https://devfeed.tech/articles/jekyll-github-actions-27435.md>)

Original publisher: [Read original article](<https://jdvp.me/articles/Jekyll-with-GitHub-Actions>)

Author: JD Porterfield (jd.porterfield@alumni.rice.edu)

Published: 2020-11-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [JD Porterfield | Articles](<https://devfeed.tech/sources/jd-porterfield-articles.md>)

Topics: [GitHub Pages](<https://devfeed.tech/topics/github-pages.md>), [Jekyll](<https://devfeed.tech/topics/jekyll.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [github-pages](<https://devfeed.tech/tags/github-pages.md>), [jekyll](<https://devfeed.tech/tags/jekyll.md>)

## AI overview

This tutorial explains the limitations of deploying Jekyll sites directly through GitHub Pages, including its restricted support for Jekyll plugins and gem versions. It presents GitHub Actions as a way to build the site automatically on commits and publish the generated content.

## Source excerpt

The standard GitHub Pages process imposes limitations on which Jekyll plugins we can use. Let's avoid this issue using GitHub Actions instead.