All Projects → victoriadrake → jekyll-cd

victoriadrake / jekyll-cd

Licence: MIT license
GitHub Action to build and deploy a Jekyll site to GitHub Pages 🧪

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to jekyll-cd

Type On Strap
🎨 Simplistic, responsive jekyll based open source theme
Stars: ✭ 471 (+2142.86%)
Mutual labels:  jekyll-site, github-page
Liberxue.github.io
Liberxue blog for lightweight Jekyll themes 轻量级自适应 简洁 卡片式博客主题 3秒搞定GitHub blog
Stars: ✭ 330 (+1471.43%)
Mutual labels:  jekyll-site, github-page
jekyll-deploy-action
🪂 A Github Action to deploy the Jekyll site conveniently for GitHub Pages.
Stars: ✭ 162 (+671.43%)
Mutual labels:  jekyll-site, github-page
Hanuman
A responsive, lightning-fast Jekyll theme built using AMP (Accelerated Mobile Pages) to speed up your blogs and websites.
Stars: ✭ 100 (+376.19%)
Mutual labels:  jekyll-site, github-page
variants
A command-line tool to setup deployment variants for iOS and Android, alongside a working CI/CD setup.
Stars: ✭ 23 (+9.52%)
Mutual labels:  continuous-deployment
corda-kubernetes-deployment
Corda Kubernetes Deployment
Stars: ✭ 30 (+42.86%)
Mutual labels:  deployment-automation
CodeforcesApiPy
Implementation of https://codeforces.com API
Stars: ✭ 17 (-19.05%)
Mutual labels:  github-page
Kotsu
✨ Clean, opinionated foundation for new projects — to boldly go where no man has gone before
Stars: ✭ 48 (+128.57%)
Mutual labels:  continuous-deployment
yevgeniy-brikman-homepage
The Yevgeniy Brikman Home Page
Stars: ✭ 85 (+304.76%)
Mutual labels:  github-page
jekyll-gitbook
Build Jekyll site with GitBook style!
Stars: ✭ 226 (+976.19%)
Mutual labels:  github-page
geek-profile
👻 Geek Profile Maker based on Markdown
Stars: ✭ 85 (+304.76%)
Mutual labels:  github-page
kube-applier
kube-applier enables automated deployment and declarative configuration for your Kubernetes cluster.
Stars: ✭ 27 (+28.57%)
Mutual labels:  continuous-deployment
prudentia
A useful Continuous Deployment toolkit.
Stars: ✭ 27 (+28.57%)
Mutual labels:  deployment-automation
Gesko
Gesko is a simple and minimalistic jekyll blogging theme.
Stars: ✭ 147 (+600%)
Mutual labels:  github-page
engineering
Jekyll website and blog showcasing open source projects by GoDaddy employees
Stars: ✭ 80 (+280.95%)
Mutual labels:  jekyll-site
choldgraf.github.io
Website
Stars: ✭ 33 (+57.14%)
Mutual labels:  github-page
iter8-analytics
AI-engine that powers Iter8
Stars: ✭ 16 (-23.81%)
Mutual labels:  continuous-deployment
AutoDeploy
AutoDeploy is a single configuration deployment library
Stars: ✭ 43 (+104.76%)
Mutual labels:  deployment-automation
dev-cheatsheets
A collection of code snippets and CLI guides for quick and easy reference while coding
Stars: ✭ 33 (+57.14%)
Mutual labels:  jekyll-site
nightly-docker-rebuild
Use nightli.es 🌔 to rebuild N docker 🐋 images 📦 on hub.docker.com
Stars: ✭ 13 (-38.1%)
Mutual labels:  continuous-deployment

GitHub Action to build and deploy a Jekyll site to GitHub Pages 🧪

This action builds your Jekyll site to docs/ in the same repository and pushes the changes to master.

You can automatically serve your updated site with GitHub Pages by choosing the docs/ folder as your source.

This action will run bundle install and build your site, so please make sure your repository contains all the necessary files for doing so.

For more help, see Setting up a GitHub Pages site with Jekyll.

Add action to your workflow

Here is an example workflow file that uses this action on any push event to the master branch:

name: jekyll-cd

on:
  push:
    branches:
      - master

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
      - name: 🛎 Check out master
        uses: actions/checkout@master
        with:
          fetch-depth: 1
      - name: 🧪 Build and deploy
        uses: victoriadrake/jekyll-cd@master

Use the workflow YAML file directly

If you prefer to place this action's YAML file in your repository directly, simply copy the included jekyll-cd.yml into your repository's .github/workflows/ directory.

For help editing the YAML file, see Workflow syntax for GitHub Actions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].