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.
Choose Your Workflow
One-click deploy for new projects, or CLI and GitHub Actions for existing Jekyll sites.
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
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
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
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: _siteJekyll 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.