Skip to content

Conversation

@dereuromark
Copy link
Contributor

Summary

Adds a GitHub Action to automatically deploy releases to WordPress.org plugin repository.

How it works

  • Triggers on published releases (when you create a release on GitHub)
  • Installs production dependencies only (no dev packages)
  • Uses 10up/action-wordpress-plugin-deploy to sync to WordPress.org SVN

Setup required

Before this will work, you need to add repository secrets:

  1. Go to Settings → Secrets and variables → Actions
  2. Add SVN_USERNAME - your WordPress.org username
  3. Add SVN_PASSWORD - your WordPress.org password

Usage

After merging and setting up secrets:

  1. Create a release on GitHub (tag + release notes)
  2. The action will automatically deploy to WordPress.org
  3. Users will see updates in their WordPress admin

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants