Skip to content

Using Changesets

lazyenv uses Changesets for version management.

When making changes:

Terminal window
pnpm changeset

Follow the prompts:

  1. Select packages that changed
  2. Choose version bump type (major/minor/patch)
  3. Write a summary of changes
  • Major: Breaking changes
  • Minor: New features (backwards compatible)
  • Patch: Bug fixes
Terminal window
$ pnpm changeset
🦋 Which packages would you like to include?
◉ lazyenv
🦋 Which type of change is this for lazyenv?
◯ major
◉ minor
◯ patch
🦋 Please enter a summary for this change:
Add support for custom environment names
  1. Make your changes
  2. Create a changeset: pnpm changeset
  3. Commit the changeset file
  4. Create a pull request
  5. PR will automatically version and publish

Generated in .changeset/:

---
"lazyenv": minor
---
Add support for custom environment names

Commit this file with your changes.

Handled automatically by GitHub Actions when PR is merged.