Skip to content

Commit b6a934d

Browse files
committed
copy updates
1 parent acdf0c4 commit b6a934d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Contributing.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ The `release` branch matches the latest stable release deployed to [wp.org](wp.o
1818
## Release Process
1919

2020
1. Merge feature branches into `primary` with a PR. This PR should include any necessary updates to the changelog in readme.txt and README.md. Features should be _squash merged_.
21-
1. From main, checkout a new branch `release_X.Y.Z`.
21+
1. From `primary`, checkout a new branch `release_X.Y.Z`.
2222
1. Make a release commit:
23-
* In `README.md`, `readme.txt`, and `pantheon-content-publisher.php`, remove the -dev from the version number. For the README files. the version number must be updated both at the top of the document as well as the changelog.
23+
* In `README.md`, `readme.txt`, `package.json, package-lock.json`, and `pantheon-content-publisher.php`, remove the -dev from the version number. For the README files. the version number must be updated both at the top of the document as well as the changelog.
2424
* Add the date to the ** X.Y.X ** heading in the changelogs in README.md, readme.txt, and any other appropriate location.
2525
* Commit these changes with the message "Release X.Y.Z"
2626
1. Push the release branch up.
27-
1. Open a Pull Request to merge `release_X.Y.Z` into release. Your PR should consist of all commits to main since the last release, and one commit to update the version number. The PR name should also be Release X.Y.Z.
27+
1. Open a pull request to merge `release_X.Y.Z` into release. Your PR should consist of all commits to main since the last release, and one commit to update the version number. The PR name should also be Release X.Y.Z.
2828
1. After all tests pass and you have received approvals from CODEOWNERs, merge the PR into `release`. A merge commit is needed in this case. **Never** squash to release.
2929
1. After merging to the `release` branch, a draft Release will be automatically created by the [`build-tag-release`](https://github.com/pantheon-systems/pantheon-content-publisher-wordpress/.github/workflows/build-tag-release.yml) workflow. This draft release will be automatically pre-filled with release notes.
3030
1. Confirm that the necessary assets are present in the newly created tag, and test on a WP install if desired.
3131
1. Review the release notes, making any necessary changes, and publish the release.
32-
1. Wait for the [_Release pantheon-advanced-page-cache plugin to wp.org_ action](https://github.com/pantheon-systems/pantheon-content-publisher-wordpress/.github/workflows/wordpress-plugin-deploy.yml) to finish deploying to the WordPress.org plugin repository. If all goes well, users with SVN commit access for that plugin will receive an email with a diff of the changes.
32+
1. Wait for the [_Release pantheon-content-publisher plugin to wp.org_ action](https://github.com/pantheon-systems/pantheon-content-publisher-wordpress/.github/workflows/wordpress-plugin-deploy.yml) to finish deploying to the WordPress.org plugin repository. If all goes well, users with SVN commit access for that plugin will receive an email with a diff of the changes.
3333
1. Check WordPress.org: Ensure that the changes are live on the plugin repository. This may take a few minutes.
3434
1. Following the release, prepare the next dev version with the following steps:
3535
* `git checkout release`

0 commit comments

Comments
 (0)