Open mklasen opened 2 years ago
Nice! 👍
According to https://github.com/10up/action-wordpress-plugin-deploy#excluding-files-from-deployment we should include a .distignore
file in this PR to exclude at minimum /node_modules
, possibly more.
Do you know of a command or tool to bump the major/minor/patch version in all the files? (Plugin file header, composer.json, package.json, readme.txt)
Ah - yes. I've copied over some sample content. Happy to cut it down when the plans for auto-syncing to SVN are more serious. I've also included some more (how to) information in my initial PR message.
Unfortunately I think that this is obsolete in the meantime as @dominic-ks already added some GitHub Actions to automate the deployment of releases to wordpress.org. I believe it is using similar actions as proposed here and your contribution might have served as inspiration 🙌
Hey there!
I noticed some discussion on automatically publishing to SVN in #33 (great work btw!) and thought I'd setup a base for this. This is my workflow for the Sympose plugin, found here: https://github.com/conference7/sympose/blob/trunk/.github/workflows/main.yml
SVN username and password will have to be added as secrets to the repository settings. Does need some testing as i'm not sure if and which other changes are necessary.
Configuration file copied from: https://github.com/conference7/sympose/ Action used: https://github.com/10up/action-wordpress-plugin-deploy
How this works:
Step by step: