Important
Go 1.23.x and Hugo v0.143.x or above is required
- Run
bin/setupto setup Hugo and Blowfish theme - Start the server with
bin/start - Alternatively, build the application with
bin/build
Note
New releases will be published to the production branch where Netlify listens and deploys to https://maxlareau.com automatically.
git switch masterandgit pullto ensure we are up-to-date- Bump
VERSIONin conformance to semver - Log changes in
CHANGELOG.md - Commit changes with the new verison
git commit -m "v0.0.0" - Push commits to origin
git push - Create a tag
git tag -a v0.0.0 -m "v0.0.0" - Push tag to origin
git push origin v0.0.0 - Switch to
productionbranchgit switch production - Ensure
productionis up-to-dategit pull - Merge
masterintoproductionwithgit merge master git pushto finalize the merge- Remember to
git switch master! - Wrap up the process by making a new Github release