magerun-release

star 926

Technical release process for n98-magerun2

netz98 By netz98 schedule Updated 2/24/2026

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.
Install via CLI
npx skills add https://github.com/netz98/n98-magerun2 --skill magerun-release
Repository Details
star Stars 926
call_split Forks 229
navigation Branch main
article Path SKILL.md
More from Creator