KnowCICDWP

Version: 1.2.1Requires WP: 5.8+Tested up to: 6.7Downloads: 0Updated: Jun 12, 2026

Bridge GitHub repositories to your WordPress frontend — display a repo's README and release downloads, and generate ready-to-paste GitHub Actions CI/CD workflows.

KnowCICDWP turns any GitHub repository into a polished, public-facing project page on your WordPress site. It fetches the repository README and release assets through the GitHub API, renders them with a tabbed, theme-aware interface, and keeps everything fast with transient caching.

It also includes a CI/CD workflow generator that produces a complete GitHub Actions `release.yml` for Tauri, Electron, Laravel and WordPress Plugin projects — including a step that pings your site to refresh the cache the moment a new release is published.

Key features

  • Display a repo README (Markdown rendered to HTML, no external dependencies) and release downloads via the `[knowcicd project="slug"]` shortcode.
  • Tabbed README / Releases interface with smooth transitions, changelog accordions, copy-to-clipboard asset URLs, and an AJAX refresh button.
  • Global CSS Theme manager — four built-in themes (Default, Dark, Minimal, Card) plus unlimited reusable user-defined themes, selectable on any project, with an optional per-project Custom CSS override.
  • CI/CD workflow generator with an optional "vibe coding" instruction block for AI assistants, plus auto-generated in-app updater manifests (Tauri `latest.json`, Electron `latest.yml`).
  • Self-update notifier — a slim, dismissible admin banner alerts you when a newer plugin version is published on GitHub.
  • Secure REST webhook (`/wp-json/knowcicd/v1/refresh`) so pipelines can clear the cache on release, authenticated with a per-project token.
  • Encrypted GitHub token storage, transient caching with configurable TTL, and graceful fallback to cached data on API errors.