This is a Gatsby site template built with Adobe I/O Gatsby Theme.
Follow the instructions to get started.
- Clone repo
- Create your
.env
file (instructions) npm install
npm run dev
- Make a new branch from main
- Write great things in
src/pages
- Configure nav in
gatsby-config.js
as needed (instructions)
For the author
- Push your changes to a new branch
- On GitHub, tag the branch with your intended deploy destination
- Stage:
deploy:dev
- Prod:
deploy
- Stage:
- Assign a reviewer
- Submit a pull request
For the reviewer
- The reviewer must approve the pull request on GitHub (this triggers the deploy)
- Merge the pull request to main
- Delete the branch
Pull request was merged but changes weren't deployed
This is likely because:
- The PR was merged by the author without a reviewer's approval
- The PR wasn't tagged with the appropriate deploy tag
- The review didn't use GitHub's review feature to approve the PR
- You deployed to stage and merged to main before deploying to prod
As a workaround, if all of your changes are already merged to main, you can do the following:
- Create a new branch from main
- Bump the version number in
package.json
- Follow the deploy steps laid out in the author and reviewer sections