shelljs/RELEASE.md
Nate Fischer d43d91533e chore: rename master -> main
No change to logic. This updates the main branch name.
2025-03-23 16:16:35 -07:00

512 B

Release steps

  1. Ensure main branch passes CI tests
  2. Bump version, create tags, push, and release:
  • $ npm run <release:major|release:minor|release:patch>
  • major - breaking API changes
  • minor - backwards-compatible features
  • patch - backwards-compatible bug fixes
  1. Update CHANGELOG.md
  • $ npm run changelog
  • Manually verify that the changelog makes sense
  • $ git push
  1. Update https://github.com/shelljs/shelljs/releases to create a new release from the latest git tag