feat: add version-set dispatch workflow #27

Merged
jmiller merged 1 commits from feat/version-set into main 2026-06-23 17:02:28 +00:00
Owner

Summary

Adds a workflow_dispatch workflow to set or reset the extension version number across all version-bearing files. Useful for fresh repos before first public release.

What it updates

  • Joomla extension manifest <version> tag
  • README.md VERSION line
  • CHANGELOG.md (adds new version entry)
  • FILE INFORMATION VERSION: blocks in root files

Inputs

Input Required Description
version yes Version number in XX.YY.ZZ format
branch no Branch to update (defaults to current)

Safety

  • Validates version format (XX.YY.ZZ) before making changes
  • Commit includes [skip bump] to prevent auto-bump from re-incrementing
  • Won't duplicate existing CHANGELOG entries
## Summary Adds a `workflow_dispatch` workflow to set or reset the extension version number across all version-bearing files. Useful for fresh repos before first public release. ## What it updates - Joomla extension manifest `<version>` tag - `README.md` VERSION line - `CHANGELOG.md` (adds new version entry) - FILE INFORMATION `VERSION:` blocks in root files ## Inputs | Input | Required | Description | |---|---|---| | `version` | yes | Version number in `XX.YY.ZZ` format | | `branch` | no | Branch to update (defaults to current) | ## Safety - Validates version format (`XX.YY.ZZ`) before making changes - Commit includes `[skip bump]` to prevent auto-bump from re-incrementing - Won't duplicate existing CHANGELOG entries
jmiller added 1 commit 2026-06-23 17:02:17 +00:00
feat: add version-set workflow for resetting extension version
Universal: PR Check / Branch Policy (pull_request) Failing after 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 5s
Universal: PR Check / Secret Scan (pull_request) Successful in 6s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 13s
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Generic: Repo Health / Site Health (pull_request) Has been skipped
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Generic: Repo Health / Access control (pull_request) Successful in 1s
Branch Cleanup / Delete merged branch (pull_request) Failing after 2s
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Failing after 3s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 9s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Joomla: Extension CI / Build RC Pre-Release (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report Issues (pull_request) Has been cancelled
8e8c4901df
Dispatch workflow to set version across manifest, README, CHANGELOG,
and FILE INFORMATION blocks. Useful for fresh repos before first
public release.

Authored-by: Moko Consulting
jmiller merged commit 628b0d4e8b into main 2026-06-23 17:02:28 +00:00
jmiller deleted branch feat/version-set 2026-06-23 17:02:29 +00:00
Sign in to join this conversation.