Build site, verify no errors, commit changes, and push to remote. Use when the user wants to publish changes to the live site.
Build, verify, commit, and push changes to the remote repository.
Build the site and check for errors:
cd /Users/ryan/Fate-of-Eberron-2 && bundle exec jekyll build 2>&1
If the build fails, stop and report the error. Do not commit broken builds.
Check git status to see what changed:
git status
git diff --stat
Show the user a summary of what will be committed and get confirmation.
Stage and commit the changes:
git add -A)Co-Authored-By: Claude Opus 4.6 <[email protected]>Push to remote:
git push
Confirm the push succeeded and report the commit hash.
.env files, API keys, or secrets_site/ (it's gitignored)