Skip to content

Latest commit

 

History

History
46 lines (26 loc) · 1.81 KB

File metadata and controls

46 lines (26 loc) · 1.81 KB

PHPUnit

Newfold Logo

WordPress Data Module

Connects a WordPress site to Newfold systems to provide basic features and metrics.

Installation

1. Add the Newfold Satis to your composer.json.

composer config repositories.newfold composer https://newfold-labs.github.io/satis

2. Require the newfold-labs/wp-module-data package.

composer require newfold-labs/wp-module-data

Releasing Updates

Run the Newfold Prepare Release github action to automatically bump the version (either patch, minor or major version), and update build and language files all at once. It will create a PR with changed files for review. Using this workflow, we can skip all the manual release steps below.

Manual release steps

  1. This module has a constant NFD_DATA_MODULE_VERSION which needs to be incremented in conjuction with new releases and updates via github tagging.

  2. Also update the version in the package.json file.

  3. Run npm install to update the package lock file.

  4. Update build files and/or language files to reflect new version (this module does not yet have a js build step or translations, so this isn't needed - yet).

  5. Create release branch and release PR.

Usage

This module is forced active and cannot be disabled by users. There is no UI or other options.

More on Newfold WordPress Modules