Trigger Github workflows to build and deploy statically generated websites
This plugin is still very much a work in progress.
The only reason it's already published is due to time constraints of a work project.
Appropriate documentation will come with version 1.0.0.
- Handle permissions (currently, any user can trigger a deployment) ✅
- Show history of deployments / workflows triggered ✅
- Filter deployment history by
environment
✅ - Optional: Implement toasts for user feedback (although alerts are kinda nice because they force you to read and click to dismiss them) ✅
- Generalize the
environment
parameter to aninputs
array and allow users to configure whether they want to filter deployment history by any of them - Documentation + Release 1.0.0 + Submit plugin to Strapi Market
- Confirmation pop-up before triggering deployment ✅
- Automatic refresh of the history of deployments after trigger ✅
- Link to workflow run's github page ✅
- Allow multiple workflows
This plugin was born as a Strapi V5-compatible version of Update Static Content by Amir Mahmoudi
MIT