Skip to content

htsaustin/htsaustin.github.io

Repository files navigation

Craft Beer and Code

This branch is an Astro rewrite of the original GitHub Pages Jekyll blog, keeping the current Clean Blog look and feel while moving the site onto a more flexible component-based stack.

Local development

Use mise to activate Node 22.12.0 for this repository. The project includes mise.toml:

mise install
mise trust
mise exec -- node --version

Install dependencies:

mise exec -- npm install

Start the Astro dev server:

mise exec -- npm run dev

The site will be available at http://localhost:4321.

Production build

Build the static site:

mise exec -- npm run build

Preview the generated output locally:

mise exec -- npm run preview

Deployment

GitHub Pages deployment is configured in .github/workflows/deploy.yml using Astro's official GitHub Action.

This repository is a user site repository (htsaustin.github.io), so Astro does not need a base path. The custom domain is configured via public/CNAME, and astro.config.mjs sets site to https://www.craftbeerandcode.dev.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors