Open jeffpaul opened 1 year ago
These things came up in the 0.8.1
release (#550):
compare
URL like https://github.com/WordPress/two-factor/compare/0.8.0...HEADHaving the changelog in the readme.txt helps with security, as it makes it easier to identify security changes to plugins and then double check they were complete. We often find security change are not incomplete. So it would be great if you included the changelog in the readme.txt.
@PluginVulnerabilities there's a character limit on the readme.txt, so I'd recommend we limit to a certain amount of the changelog but then reference the full changelog here in the source repo.
It would be best if WordPress didn’t have a character limit that restricted the changelog, but if the recent changes were included and the full changelog was linked to, that would be a good solution.
Is your enhancement related to a problem? Please describe.
In working through the 0.8.0 release, the following items came up that may be worth considering:
deploy.yml
workflow to one utilizing https://github.com/10up/action-wordpress-plugin-deploy <-- already prepared in #543readme.txt
links to https://github.com/wordpress/two-factor/releases. Should we have a full changeling inreadme.txt
?assets
folder within SVNtrunk
necessary given that duplicates the rootassets
folder?GPL-2.0-or-later
,package.json
showsGPL-2.0+
instead ofGPL-2.0-or-later
,two-factor.php
leaves out theLicense
andLicense URI
header fields, andreadme.txt
also leaves out theLicense
andLicense URI
header fields. I'd recommending ensuring all these noteGPL-2.0-or-later
as the license and where links are required that we link to https://spdx.org/licenses/GPL-2.0-or-later.htmltwo-factor.php
andreadme.txt
match the formats/information as listed by the WP.org Plugin team inHeader Requirements
andPlugin Readmes
respectively.develop
branch offmaster
and setdevelop
to the default branch such that all future PRs branch offdevelop
and releases happen by merging fromdevelop
intomaster
and tagging/releasing offmaster
. Similarly, renamemaster
totrunk
ormain
, update other references within the repo frommaster
to the new branch name including within GitHub Actions.RELEASING.md
file to document the release process including text to copy/paste into an issue for release checklist, addRELEASING.md
to the.distignore
file.Proposed Solution
No response
Designs
n/a
Describe alternatives you've considered
n/a
Please confirm that you have searched existing issues in this repository.
Yes