You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Similarly ensure that the other header fields in two-factor.php and readme.txt match the formats/information as listed by the WP.org Plugin team in Header Requirements and Plugin Readmes respectively.
Add a develop branch off master and set develop to the default branch such that all future PRs branch off develop and releases happen by merging from develop into master and tagging/releasing off master. Similarly, rename master to trunk or main, update other references within the repo from master to the new branch name including within GitHub Actions.
Create a RELEASING.md file to document the release process including text to copy/paste into an issue for release checklist, add RELEASING.md to the .distignore file.
The plugin currently lists credits by linking to the GitHub Contributors view, but that does not take into account folks who help test/provide feedback on PRs, open well-defined issues, and other non-commit-related tasks. As such, while it may be a bit more effort during the release process I recommend adding a CREDITS.md file (example here) and adding a step to the release process for "Props: update CREDITS.md file with any new contributors, confirm maintainers are accurate."
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.
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.ymlworkflow to one utilizing https://github.com/10up/action-wordpress-plugin-deploy <-- already prepared in Update deploy.yml #543readme.txtlinks to https://github.com/wordpress/two-factor/releases. Should we have a full changeling inreadme.txt?assetsfolder within SVNtrunknecessary given that duplicates the rootassetsfolder?GPL-2.0-or-later,package.jsonshowsGPL-2.0+instead ofGPL-2.0-or-later,two-factor.phpleaves out theLicenseandLicense URIheader fields, andreadme.txtalso leaves out theLicenseandLicense URIheader fields. I'd recommending ensuring all these noteGPL-2.0-or-lateras the license and where links are required that we link to https://spdx.org/licenses/GPL-2.0-or-later.htmltwo-factor.phpandreadme.txtmatch the formats/information as listed by the WP.org Plugin team inHeader RequirementsandPlugin Readmesrespectively.developbranch offmasterand setdevelopto the default branch such that all future PRs branch offdevelopand releases happen by merging fromdevelopintomasterand tagging/releasing offmaster. Similarly, renamemastertotrunkormain, update other references within the repo frommasterto the new branch name including within GitHub Actions.RELEASING.mdfile to document the release process including text to copy/paste into an issue for release checklist, addRELEASING.mdto the.distignorefile.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