feat: skip pre-release auto-bump for non-Joomla repos (#304) #307

Merged
jmiller merged 2 commits from feature/304-semver-tags into dev 2026-06-21 14:51:40 +00:00
Owner

Summary

  • Adds a platform eligibility check step after "Detect platform" in the pre-release workflow
  • Non-Joomla repos now skip the version bump, release creation, package build, and cascade steps
  • The Summary step still runs unconditionally (if: always()) for visibility

Changes

  • New step Check platform eligibility (Joomla only) (id: eligibility) sets proceed=true/false output
  • Added if: steps.eligibility.outputs.proceed == 'true' to: Resolve metadata, Create release, Update release notes, Build package, Delete lesser channels
  • Non-Joomla platforms get a ::notice:: annotation explaining the skip
## Summary - Adds a platform eligibility check step after "Detect platform" in the pre-release workflow - Non-Joomla repos now skip the version bump, release creation, package build, and cascade steps - The Summary step still runs unconditionally (`if: always()`) for visibility ## Changes - New step `Check platform eligibility (Joomla only)` (id: `eligibility`) sets `proceed=true/false` output - Added `if: steps.eligibility.outputs.proceed == 'true'` to: Resolve metadata, Create release, Update release notes, Build package, Delete lesser channels - Non-Joomla platforms get a `::notice::` annotation explaining the skip
jmiller added 2 commits 2026-06-21 14:48:32 +00:00
feat: skip pre-release auto-bump for non-Joomla repos (#304)
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
660f6caaa2
chore(version): auto-bump patch 09.38.02-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Successful in 1s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
7083ad9f9b
jmiller merged commit 8a6f476957 into dev 2026-06-21 14:51:40 +00:00
jmiller deleted branch feature/304-semver-tags 2026-06-21 14:51:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
Priority -
Type -
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoCLI#307