Cm Release

Cross-repo release workflow for all Config Manager repositories. Validates every repo (clean tree, build, test, lint), determines release scope, tags in multi-wave dependency order with per-repo independent version timelines and go.mod sync between waves, generates rich release notes with repo context and categorized changelogs, creates GitHub releases, verifies CI artifacts, and updates the project board. Each repo maintains its own version — a bump type (patch/minor/major) is applied to each repo's last tag independently. The reference repo (core) is always included as the product umbrella. Includes rollback/recovery for partial releases. USE FOR: release, tag repos, create release, bump version, release all repos, retag, cm release, new release, publish release, tag all, version bump.

msutara 0cdef70 38.9 KB Updated

File contents

msutara/cm-marketplace/tree/main/plugins/cm-dev-tools/skills/cm-release commit 0cdef70900

Frequently asked questions

npx skillmds@latest add msutara/cm-release