wp-release: docs

Build, check and ship a plugin release: production zip, Plugin Check, wordpress.org SVN deploy.

Generated from the public repository wp-release(opens in a new tab) at release v1.0.1.

Install

composer require mammothwp/wp-release --dev

Usage snippets

Taken from the repository's README and docs.

Install · source(opens in a new tab)
composer require --dev mammothwp/wp-release
vendor/bin/mmwp-release --help
Configuration · source(opens in a new tab)
{
  "slug": "my-plugin",
  "php_min": "7.4",
  "wp_version": "6.8",
  "strict": false,
  "allow": [],
  "excludes": ["*.psd", "docs/*"],
  "github_repo": "my-plugin"
}
Local usage (DDEV or any local PHP) · source(opens in a new tab)
ddev composer require --dev mammothwp/wp-release
ddev exec vendor/bin/mmwp-release build
ddev exec vendor/bin/mmwp-release check            # add --strict, --self-test, --keep
ddev exec vendor/bin/mmwp-release status
ddev exec vendor/bin/mmwp-release deploy-wporg --dry-run

In these docs

6 commands.