Skip to content

My personal website using Gatsby deployed with Wrangler as a Cloudflare Workers Site.

License

Notifications You must be signed in to change notification settings

kris-evans/chaotic-design

Repository files navigation

chaoticdesign.io

My personal website using Gatsby deployed with Wrangler as a Cloudflare Workers Site.

Production Staging

Getting started

Prerequisites

Development

Build

To build the site locally, simply run:

cd ~/path/to/project/root
gatsby build

Server

To spin up an instance of the development server:

cd ~/path/to/project/root
gatsby develop

Deployment

Staging

Merges to master are automatically published to a workers.dev domain.

To deploy manually to staging:

wrangler login 
wrangler publish --env staging

Production

Production deploys rely on semantically versioned git tags. To deploy a new production release, simply add a new versioned git tag and merge to master. Releases are automatically deployed to chaoticdesign.io.

To deploy manually to production:

wrangler login
wrangler publish --env production

About

My personal website using Gatsby deployed with Wrangler as a Cloudflare Workers Site.

Resources

License

Stars

Watchers

Forks