This repository has been archived by the owner on Apr 13, 2022. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of the Change
This PR adds the WordPress.org plugin deploy and WordPress.org asset/readme deploy GitHub Actions to help automate the release process and updating readme/assets on WordPress.org (useful for WordPress tested-up-to version bumps).
Alternate Designs
Keep as-is utilizing existing release/update processes.
Benefits
Eliminates human error during release process (assuming the actions are configured correctly).
Possible Drawbacks
Given this repo defaults to
master
instead ofdevelop
with releases merging fromdevelop
tomaster
, then we'll see some of these actions firing more regularly as there will be more merges tomaster
than are intended to trigger actions. An alternate scenario would be to create adevelop
branch, set that to default, and only merge tomaster
when releasing a new plugin version (or bumping WordPress tested-up-to version).Verification Process
Manually verified via the GitHub Desktop UI.
Checklist:
Applicable Issues
Inherits from #17.
Changelog Entry