McGarrah Technical Blog

Posts tagged with "automation"

The CI/CD Pipeline Behind This Jekyll Blog

Three GitHub Actions workflows, Dependabot, and a Lighthouse config — here's the full CI/CD pipeline that builds, deploys, secures, and monitors this Jekyll blog. Including the bugs I shipped along the way.

Generate Git Timesheet from Commit Logs

A Python tool that generates timesheets from git commit history — because your commits are already timestamped and reflect when you were actually working.