This is an issue for tracking the next wp-parsely release (milestone: 3.20.3).
Unfortunately, the release for 3.20.2 failed to update on WordPress.org due to whitespace issues in the README. I'll be repeating the process with only the README code changes to ensure everything is updated properly this time.
This ticket is to be opened the week before the actual release, so we have enough time to complete all the related tasks. The actual release of the plugin should be done on Mondays so we can catch the Tuesday WordPress VIP release window.
Before releasing
1. Merge all outstanding work
2. Conduct additional testing
We've got automated testing in place and also test under our local development environment during development. For impactful releases we should also:
3. Communicate
The following additional tasks might be needed depending on the release and its impact:
Release process
1. Update version numbers and changelog
2. Merge develop into trunk
3. Create release and deploy to WordPress.org
After releasing
1. Communicate
2. Merge trunk back into develop
3. Manage milestones
4. Release to other platforms
This is an issue for tracking the next
wp-parselyrelease (milestone: 3.20.3).Unfortunately, the release for 3.20.2 failed to update on WordPress.org due to whitespace issues in the README. I'll be repeating the process with only the README code changes to ensure everything is updated properly this time.
This ticket is to be opened the week before the actual release, so we have enough time to complete all the related tasks. The actual release of the plugin should be done on Mondays so we can catch the Tuesday WordPress VIP release window.
Before releasing
1. Merge all outstanding work
develop).Changelogtag. PRs without aChangelogtag won't be added to the changelog.2. Conduct additional testing
We've got automated testing in place and also test under our local development environment during development. For impactful releases we should also:
3. Communicate
The following additional tasks might be needed depending on the release and its impact:
Release process
1. Update version numbers and changelog
develop).develop).2. Merge develop into trunk
develop) intotrunk, named Release wp-parsely 3.20.3.trunk.3. Create release and deploy to WordPress.org
developandtrunkbranches built successfully. You can check it in the GitHub Actions tab.trunk-builtbranch, inputting the new version number, and without selecting Dry run.After releasing
1. Communicate
2. Merge trunk back into develop
trunkintodevelop, named Merge trunk into develop after the wp-parsely 3.20.3 release.develop.3. Manage milestones
4. Release to other platforms
vip-go-mu-pluginssubmodule to the latest version (PR: Update wp-parsely submodule to version 3.20.3 Automattic/vip-go-mu-plugins#6377)