Personal blog of Matt Shelley. Built with Gatsby and Gatsby Starter Blog.
- Clone the repo, and then run:
npm install
npm run start
- Navigate to http://localhost:8000/.
To make changes, create a new branch off develop
and then submit a Pull Request back into develop
.
Upon submitting a Pull Request into develop
, GitHub will automatically run quality checks.
Upon merging a branch into develop
, GitHub will automatically build the latest code as a new commit into master
, and then deploy the site to GitHub Pages.
This approach was based off Tiago Duarte's CI/CD tutorial with GitHub Actions.