From 856cba8dbe7101716eb94154b00afa47cf008fb5 Mon Sep 17 00:00:00 2001 From: Paul Kevan Date: Thu, 17 Apr 2025 12:03:44 +0100 Subject: [PATCH] Add stub for release management --- docs/contributing/index.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/contributing/index.md b/docs/contributing/index.md index 8d9f8653..7368f8f2 100644 --- a/docs/contributing/index.md +++ b/docs/contributing/index.md @@ -33,6 +33,13 @@ Guide for contributing to Secure Custom Fields development. 4. Run test suite - `composer run test` +## Release Management + +There are some prerequisites for a release: +1. You will need npm, composer and GH cli (https://github.com/cli/cli?tab=readme-ov-file#installation) installed. +2. Use the scripts provided `composer prepare-release` (which includes `update-translations`) or `composer update-translations` to prepare the release. +3. Follow the instructions in the script to create a release. + ## Contribution Guidelines - Follow WordPress coding standards