More Premium Hugo Themes Premium React Themes

Strapi Plugin Site Publisher

This is a plugin for Strapi headless CMS. It lets you trigger a GitHub Action workflow when the site is ready to be published.

Strapi Plugin Site Publisher

This is a plugin for Strapi headless CMS. It lets you trigger a GitHub Action workflow when the site is ready to be published.

Author Avatar Theme by colibris-xyz
Github Stars Github Stars: 6
Last Commit Last Commit: Mar 1, 2024 -
First Commit Created: Jan 15, 2024 -
Strapi Plugin Site Publisher screenshot

Overview

Strapi v4 - Site Publisher Plugin offers a streamlined solution for managing content updates on statically built websites. By providing an efficient way to trigger GitHub Action workflows, site administrators can ensure that their sites reflect the latest content with minimal hassle. Unlike conventional methods that trigger multiple builds during content changes, this plugin allows for a single build to be initiated after all updates have been made, offering a more efficient and reliable publishing process.

The plugin also addresses the common issue of concurrent deployments by checking if a build is already in progress, thus preventing potential deployment failures. Through the intuitive interface, users can easily monitor the build and deployment status, making content management a smoother experience for site administrators.

Features

  • Efficient Build Triggering: Allows users to initiate a build only when all content updates are complete, reducing multiple triggers for a single update cycle.
  • Concurrent Build Prevention: Checks if a build is already running, preventing users from triggering overlapping deployments that could lead to errors.
  • User-Friendly Interface: The “Publish Site” button in the sidebar makes it easy for users to trigger deployments without digging through complex menus.
  • Real-Time Monitoring: Users can stay updated on the progress of their builds and deployments directly from the plugin page.
  • Customization Options: Flexible configuration allows for easy adjustment through environment variables, enhancing plugin adaptability.
  • Future Enhancements Planned: Roadmap includes features like error handling and support for additional deployment platforms, suggesting continuous improvement and support.
  • Community Supported: This plugin is a fork of the well-regarded strapi-plugin-github-publish, backed by community contributions and expertise.