Calendly Bookings WP Registry grade D. High-severity findings · 5 findingsWP RegistryHigh-severity findings · 5 findingsOpen the reportD
★ 1stars
136release downloads
≈10active sites
v6.9.251latest · 1mo ago
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/whashby/calendly-bookings/releases/download/v6.9.251/calendly-bookings.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
Calendly Bookings Plugin
Overview
Calendly Bookings is a WordPress plugin designed to integrate Calendly scheduling directly into your WordPress site. It provides a seamless booking experience for your users while giving administrators full control over versioning, updates, and deployment.
Features
- Embed Calendly booking forms into posts, pages, or widgets.
- Automatic version bumping and tagging via GitHub Actions.
- CI/CD pipeline with semantic versioning and release asset packaging.
- Verified release assets with consistent folder structure (
calendly-bookings/). - Ready for WordPress auto‑updates using GitHub release assets.
Release Pipeline
This repository includes a GitHub Actions workflow (release.yml) that:
- Bumps the version based on commit messages (
feat,fix, orBREAKING CHANGE). - Updates source files (
calendly-bookings.php,constants.php,readme.txt,version.txt). - Builds the plugin zip with a stable root folder.
- Publishes a GitHub Release with the packaged asset.
- Verifies the release asset to ensure version alignment and folder structure.
Installation
- Download the latest release from the Releases page.
- Upload
calendly-bookings.zipto your WordPress site via Plugins → Add New → Upload Plugin. - Activate the plugin and configure your Calendly integration.
Development
- Clone the repository.
- Make changes in the plugin source files.
- Commit with conventional commit messages (
feat:,fix:,BREAKING CHANGE:). - Push to
mainormasterto trigger the release pipeline.
License
This project is licensed under the MIT License.
Releases
Newest 25 of 60 recorded releases. Each count is every asset in that release; expand a row for the breakdown.
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.