-
Notifications
You must be signed in to change notification settings - Fork 30
Release Guide
Nemo edited this page Jul 1, 2017
·
3 revisions
Follow these steps to do a new release:
- Merge the feature branch to master
- Add your branch related changes to UNRELEASED section in changelog. Either in your feature branch, or in a new PR
- Take all of UNRELEASED changes and bump the version everywhere. This is currently
readme.txt
andrazorpay-payments.php
- Merge version bump.
- Tag latest master as the new tag
- Create a new release on GitHub with the same CHANGELOG section
- Copy over all the files to the svn repository. Make sure you copy everything, and not just a few files. svn will take care of it.
- Commit all changes to trunk.
svn add trunk/*
svn ci -m 'Updates for vX.Y.Z'
svn cp trunk tags/X.Y.Z
svn ci -m "tagging version X.Y.Z"
Congrats! You should have successfully done a new WooCommerce plugin release. This guide can be easily adapted to other plugins we have on the WordPress directory as well.
If you don't have the svn repo cloned:
svn co https://plugins.svn.wordpress.org/woo-razorpay razorpay-woocommerce-svn