Skip to content

Repository files navigation

Les Capsules

CI status Deployed on Netlify

This site is built using Next.js, a React framework with static site generation capabilities. It is deployed on Netlify and the domain is coming from Cloudflare. Dependencies are kept up to date using the excellent Renovate Bot.

Development

It uses npm to manage dependencies, so getting started should be easy:

# Install deps
$ npm ci
# Start the development server
$ npm run dev
# Build production
$ npm run build

Content updates

Content is managed in the Sanity studio and baked into the site at build time, so publishing content needs a new deploy. A GROQ-powered webhook on the Sanity project sends a repository_dispatch event of type sanity-publish to this repository, which triggers the content deploy workflow and deploys to production. It can also be run manually from the Actions tab.

Git flow

  1. Create a branch from main for the change with a meaningful name
  2. Make the required change, test locally, then commit
  3. Create a pull request, which triggers tests, static code analysis and a deploy preview on Netlify.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages