Integrate version_check.php into release workflows #122

Closed
opened 2026-05-26 03:07:31 +00:00 by jmiller · 2 comments
Owner

Problem

Version mismatches between README.md, package manifest, and sub-extension manifests cause broken releases.

Solution

version_check.php added to cli/. Needs integration:

  1. pre-release.yml: run --strict after bump, fail on mismatch
  2. auto-release.yml: run --fix after bump, auto-correct drift
  3. Dev branch version should always be >= main after cascade
## Problem Version mismatches between README.md, package manifest, and sub-extension manifests cause broken releases. ## Solution version_check.php added to cli/. Needs integration: 1. pre-release.yml: run --strict after bump, fail on mismatch 2. auto-release.yml: run --fix after bump, auto-correct drift 3. Dev branch version should always be >= main after cascade
Author
Owner

Branch created: feature/122-integrate-version-check-php-into-release

git fetch origin
git checkout feature/122-integrate-version-check-php-into-release
Branch created: [`feature/122-integrate-version-check-php-into-release`](https://git.mokoconsulting.tech/MokoConsulting/moko-platform/src/branch/feature/122-integrate-version-check-php-into-release) ```bash git fetch origin git checkout feature/122-integrate-version-check-php-into-release ```
Author
Owner

Proof

version_check.php is now called in both auto-release.yml (Step 4) and pre-release.yml (metadata step). Commit 07ea171 on dev.

## Proof version_check.php is now called in both auto-release.yml (Step 4) and pre-release.yml (metadata step). Commit 07ea171 on dev.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/moko-platform#122