semver_sherpa 1.0.4
semver_sherpa: ^1.0.4 copied to clipboard
CLI for Semantic Versioning and Keep a Changelog automation in Dart and Flutter repositories.
Example #
Arch Sherpa — Part of the Flutter Sherpa Suite
This example shows a typical flow for Dart/Flutter projects.
Installation #
dart pub global activate semver_sherpa
Preparation #
Your project must have a pubspec.yaml with a version: field.
Bump version and changelog #
semver_sherpa bump patch
Common options:
--dry-runsimulate without changing files--no-commitupdate files without committing--no-tagskip tag creation--no-changelogskip changelog generation
Generate changelog without writing files #
semver_sherpa changelog --dry-run
Validate repository state #
semver_sherpa validate