Closed bodom0015 closed 1 week ago
Name | Link |
---|---|
Latest commit | 0f7ed1bf7454fa39f1328d0d8b3e5c44b0490b05 |
Latest deploy log | https://app.netlify.com/sites/cheerful-treacle-913a24/deploys/67337fc8062bf60008dccf34 |
Deploy Preview | https://deploy-preview-360--cheerful-treacle-913a24.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
In addition to the switch to this backend, I've added a Ruleset that protects the main and publish branches, and this, in combination with basic Github user access roles to this repo, are enough to 1) allow outside collaborators create new draft content, and then 2) only allow certain of our team members to complete the publication process.
Problem
Users submitting new CMS content are not the author of their own PRs
Fixes #263
Approach
git-gateway
)Before:
After:
How to Test
Using main repository (standard user flow)
These are the steps that a typical user would run to sign in and add/edit CMS content
Test with Forked Repository (optional dev flow)
This includes extra steps that a developer can do to isolate their testing of the DecapCMS to their own fork
This can make cleanup a little easier if many PRs may need to be created for testing
npx decap-server
yarn dev
backend.repo
inconfig.yml
to point at your fork of the repository (e.g.bodom0015/SDOHPlace
)npx decap-server
yarn dev