Repository navigation
Merz Build (250618) / pm-spry-tools Update
🏷️ 2025 June - v1.4 release
⚡ Improvements
Improves release notes generation
(584d58d)
Improves release notes decoding and splitting
Addresses issues with decoding and splitting release notes content during the release process
(5e27cfc)
🏗️ Project Structure
Updates submodule reference to main
Updates the submodule reference in the release workflow from the 'add_submodule' branch to 'main'. This ensures the workflow uses the latest stable code
(6d17969)
🐛 Bug Fixes
Fix the cliff installation
(b582517)
Fix finding tags
(bd71019)
📝 Release Process
Add release notes using git-cliff
Automates the generation of release notes using git-cliff to provide a concise summary of changes for each release. This improves the release process by automatically creating changelogs based on commit history
(4c9767e)
Fixes incorrect quoting in release notes generation
Corrects the quoting style in the release notes generation script to ensure proper interpretation of the installation text within the generated release notes
(8b4094e)
Updates release notes generation for clarity
Enhances release notes creation by incorporating context from pm-spry-tools updates. This change improves the clarity of the release notes displayed to users by explaining the association between the Merz installer and the pm-spry-tools repository. It also fixes an issue related to parsing release notes in the workflow
(6805eee)
🔄 CI/CD
Fix yml cicd action
(baf7f05)
Add potential tag creation failures
Adds a try-catch block when creating temporary tags. This addresses scenarios where a tag might already exist, or when the tag creation process might fail for other reasons, preventing the workflow from stopping prematurely
(ed67c44)
Fix release note generation workflow
Enhances the release note generation process in the workflow by improving git-cliff executable discovery and tag handling
(9ee739c)
Fixes release notes generation for pm-spry-tools
Updates the release notes generation workflow to correctly determine the git range and execute git-cliff within the pm-spry-tools directory
(f878e9a)
Fix path to cliff.toml for release workflow
Updates the path to the cliff.toml file within the release workflow to ensure it's correctly located relative to the working directory
(ea1b40b)
🔧 Enhancements
Enhances release notes generation in workflow
Improves the release notes generation process within the release workflow by passing the content as an environment variable and constructing the final notes file with a header and installation instructions. This ensures a more complete and informative release note. Cleans up the temporary file afterwards
(6690b86)