netz98 / magerun-release
Install for your project team
Run this command in your project directory to install the skill for your entire team:
mkdir -p .claude/skills/magerun-release && curl -L -o skill.zip "https://fastmcp.me/Skills/Download/3168" && unzip -o skill.zip -d .claude/skills/magerun-release && rm skill.zip
Project Skills
This skill will be saved in .claude/skills/magerun-release/ and checked into git. All team members will have access to it automatically.
Important: Please verify the skill by reviewing its instructions before using it.
Technical release process for n98-magerun2
0 views
0 installs
Skill Content
--- name: magerun-release description: Technical release process for n98-magerun2 --- # magerun-release This skill describes the technical release process of the n98-magerun2 tool. ## When to use Use this skill when a new version of n98-magerun2 needs to be released. ## Instructions To release a new version, follow these steps: 1. **Investigate the git log to find all changes.** - Tool: `git log $(git describe --tags --abbrev=0)..HEAD --oneline` 2. **Determine the next version number.** - Follow semantic versioning (SemVer). 3. **Update the `\N98\Magento\Application::APP_VERSION` with the new version number.** - File: `src/N98/Magento/Application.php` 4. **Update the `version.txt` with the new version number.** - File: `version.txt` 5. **Update the `CHANGELOG.md` with the new version number.** - File: `CHANGELOG.md` - Ensure all changes from the git log are documented. 6. **Run `release-it` tool.** - Command: `npx release-it` (or `vendor/bin/release-it` if available via composer, but typically it's a JS tool). - Ask the user to confirm the release process and follow the prompts to complete the release. The release-it call has to be done in the `master` branch.