strapi-plugin-static-deploy

0.0.7 • Public • Published

Strapi V5 Plugin - Deploy Static Site

Trigger Github workflows to build and deploy statically generated websites

Work in Progress

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.

Roadmap

  • 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 an inputs 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

Possible further enhancements

  • 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

Credits

This plugin was born as a Strapi V5-compatible version of Update Static Content by Amir Mahmoudi

License

MIT

Package Sidebar

Install

npm i strapi-plugin-static-deploy

Weekly Downloads

17

Version

0.0.7

License

MIT

Unpacked Size

599 kB

Total Files

46

Last publish

Collaborators

  • simosalsi