Jekyll Action

screenshot of Jekyll Action

A GitHub Action to publish Jekyll based content as a GitHub Pages site

Overview

The content is a deprecation notice regarding a GitHub Action called "jekyll-action," which is used to build and publish Jekyll sites to GitHub Pages. The notice explains that GitHub now offers a new way to publish static sites using GitHub Actions, removing the need for Docker based actions. The new method allows users to configure the execution environment and is faster, easier to debug, and closer to running on local machines. The author encourages everyone to transition to the new solution.

Features

  • Static site publishing using GitHub Actions.
  • Ability to configure execution environment with versions of Ruby and extra dependencies.
  • Faster and easier to debug than previous Docker-based actions.

Summary

The content discusses the deprecation of the "jekyll-action" GitHub Action, as GitHub now offers a new and improved method for publishing Jekyll sites to GitHub Pages using GitHub Actions. The new method removes the need for Docker based actions and allows users to configure the execution environment. The content provides installation instructions for using the new method, including creating a Jekyll site, declaring gems, configuring plugins, and setting up a publishing target.

github-pages
GitHub Pages

Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading