Skip to content

v1.1.1 — GitHub Auto-Deploy

Choose a tag to compare

@dylanfostercoxgp dylanfostercoxgp released this 19 Mar 19:47
· 2 commits to main since this release

What's New in v1.1.1

🚀 Auto-Deploy from GitHub

No more manual zip uploads. Every push to main now automatically deploys to your WordPress site.

How it works:

  • Receives a GitHub webhook POST when you push to main
  • Verifies the request with HMAC SHA256 signing
  • Downloads the latest code as a zipball from the GitHub API
  • Extracts and replaces plugin files using WP_Filesystem
  • Logs the deployment timestamp in your dashboard

New settings in Integrations → Auto-Deploy:

  • Enable/disable toggle
  • GitHub personal access token (for private repo access)
  • Repo field (owner/repo)
  • Auto-generated webhook secret (HMAC signing key)
  • One-click copy for the webhook URL
  • Step-by-step GitHub setup instructions shown in-page