
Semantic Release Action
Composite GitHub Action that parses conventional commits, automatically computes SemVer versions, generates changelogs, and creates GitHub releases. Includes fine-tuned logic for major/minor/patch bumps with [skip ci] handling, optional branch protection, and configurable scopes. Used as the central release mechanism across multiple production repositories, replacing heavyweight Node-based solutions with a lean, transparent Bash/JS implementation.






