Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 941 Bytes

project-releases.md

File metadata and controls

38 lines (26 loc) · 941 Bytes

Project releases

1. Merge develop into the main branch

2. Bump version

Bump version

npm version major|minor|patch
Bump Description
major breaking change
minor awesome new functionality
patch content update, minor fixes

3. Push (automatic deploy on Netlify) and update super-blog-content repo

To update production release, run

blog-deploy

Note: These aliases should be in your ~/.zshrc

alias blog-deploy='npm version patch && gp && gp --tags && blog-update-content-repo'
alias blog-update-content-repo='cp -a ~/Sites/super-blog-11ty/content/. ~/Sites/super-blog-content/ && cd ~/Sites/super-blog-content/ && gaa && gcam "content: upate content from main blog repo" && gp && cd ~/Sites/super-blog-11ty/'

4. Rebase main to develop

> develop > git rebase main