Releases: code-atlantic/edd-release-sync
Releases · code-atlantic/edd-release-sync
EDD Release Sync v0.1.0
EDD Release Sync v0.1.0 - Initial Release
Zero-opinion GitHub Action for syncing WordPress plugin releases to Easy Digital Downloads via webhook.
Features
✅ Minimal webhook-only functionality - No opinionated build process
✅ Git Updater compatibility - Full support via asset_api_url
✅ Comprehensive error handling - Clear feedback on failures
✅ Test mode - Validate without updating products
✅ Composable - Use with any build workflow
Quick Start
- uses: code-atlantic/edd-release-sync@v0.1.0
with:
edd_id: ${{ secrets.EDD_PRODUCT_ID }}
version: ${{ github.ref_name }}
release_url: ${{ github.event.release.html_url }}
download_url: 'https://github.com/${{ github.repository }}/releases/download/${{ github.ref_name }}/plugin.zip'
asset_api_url: ${{ steps.asset.outputs.url }}
webhook_url: ${{ secrets.EDD_WEBHOOK_URL }}
webhook_token: ${{ secrets.EDD_WEBHOOK_TOKEN }}Documentation
See README.md for complete usage examples and documentation.
Requirements
- EDD Release Manager plugin installed on WordPress site
- GitHub Actions workflow with release creation
- Configured webhook token in wp-config.php
Make your EDD releases automatic. 🚀