FaithTechCreate / workbook

FaithTech Workbook for Practicing the Redemptive Framework
https://workbook.faithtech.com/
Creative Commons Attribution 4.0 International
0 stars 3 forks source link

Add PR previews using Netlify #1

Open caabernathy opened 2 months ago

caabernathy commented 2 months ago

Objective

Implement Netlify deploy previews for our pull requests on GitHub to improve our review process and catch visual issues early.

Background

Netlify offers a feature to automatically deploy previews for pull requests. This allows reviewers to see the changes in a live environment before merging.

Tasks

  1. [ ] Sign up for a Netlify account
  2. [ ] Connect our GitHub repository to Netlify
  3. [ ] Configure Netlify build settings
    • [ ] Set the build command (e.g., npm run build)
    • [ ] Specify the publish directory (e.g., build or dist)
  4. [ ] Enable deploy previews for pull requests in Netlify settings
  5. [ ] Add a netlify.toml file to our repository root with basic configurations
  6. [ ] Set up GitHub status checks to require successful Netlify deploys
  7. [ ] Update our PR template to include a link to the Netlify preview

Resources

Expected Outcome

Every new pull request should automatically generate a Netlify preview deployment. The PR should include a link to this preview, allowing reviewers to interact with the changes in a live environment.