@divagnz/nx-project-release
v1.0.8
Published
Polyglot Nx plugin for releasing any project type using project.json and conventional commits
Maintainers
Readme
Project Release Plugin
A polyglot Nx plugin for releasing any project type using project.json and conventional commits, supporting multiple registries and flexible configuration.
📖 Documentation
For complete documentation, usage examples, and configuration options, please see the main README:
Quick Installation
npm install --save-dev @divagnz/project-releaseQuick Usage
# Release a single project
npx nx run my-project:project-release
# Release all projects in workspace
npx nx run project-release
# Show what would change
npx nx run my-project:project-release --show --dryRunFeatures
- ✅ Polyglot Support - Works with any project type
- ✅ Modular Executors - version, changelog, publish, workflow
- ✅ Multiple Registries - npm, Nexus, custom registries
- ✅ Dependency Tracking - Auto-version dependent projects
- ✅ Sync Versioning - Synchronize versions across projects
- ✅ Flexible Configuration - Workspace and project-level settings
Contributing
See CONTRIBUTING.md for development setup and guidelines.
License
MIT
