Jekyll Integration

Deploy Jekyll, One Click

Deploy Jekyll sites with a pre-configured starter template, or use CLI and GitHub Actions for existing projects. Static output served from 90+ global edge locations.

One-Click
Deploy
CLI
Support
Actions
GitHub
600+
Edge Locations
Deployment Options

Choose Your Workflow

One-click deploy for new projects, or CLI and GitHub Actions for existing Jekyll sites.

Recommended

One-Click Deploy

Deploy a starter template with GitHub Actions pre-configured. Connect your GitHub account and deploy in minutes.

  • Creates repo in your GitHub account
  • Configures secrets and workflows automatically
  • Deploys on every push to main

Deploy Jekyll Now

Existing Projects

CLI Deploy

Deploy existing Jekyll projects with the Quant CLI. Works with any build setup.

# Install CLI
npm install -g @quantcdn/quant-cli

# Initialize and deploy
quant init
bundle exec jekyll build
quant deploy _site/

CLI documentation

GitHub Actions

Automated Deployment

Add the deploy action to any existing Jekyll project. Build in CI, deploy to edge.

  • Deploy on push to main
  • Chunk-based uploads for speed
  • Automatic cache purge
  • Works with any CI provider
.github/workflows/deploy.yml
name: Deploy to QuantCDN

on:
push:
branches: [main]

jobs:
deploy:
runs-on: ubuntu-latest
steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1
with:
bundler-cache: true - run: bundle exec jekyll build

    - uses: quantcdn/deploy-action@v2
      with:
        customer: ${{ secrets.QUANT_CUSTOMER }}
        project: ${{ secrets.QUANT_PROJECT }}
        token: ${{ secrets.QUANT_TOKEN }}
        dir: _site
Starter Template

Jekyll Starter Template

Pre-configured Jekyll project with GitHub Actions workflow, optimised build settings, and QuantCDN deployment ready to go.

Deploy Your Jekyll Site

One-click deploy or bring your own project. 30-day free trial, no credit card required.

One-click deploy
GitHub Actions
CLI support
30-day free trial