Skip to content

Rename minver-rs to TagVer and update related files#6

Merged
boblangley merged 1 commit intomainfrom
rename-to-tagver
Dec 9, 2025
Merged

Rename minver-rs to TagVer and update related files#6
boblangley merged 1 commit intomainfrom
rename-to-tagver

Conversation

@boblangley
Copy link
Contributor

  • Updated the project name from minver-rs to TagVer across all files including configuration, workflows, and documentation.
  • Changed artifact names and binary paths in GitHub Actions workflow to reflect the new project name.
  • Modified Cargo.lock to replace minver-rs and minver-rs-cli with tagver and tagver-cli.
  • Updated README.md to reflect the new project name and installation instructions.
  • Renamed CLI binary and updated its implementation to use the new tagver namespace.
  • Adjusted error handling and configuration structures to align with the new naming convention.
  • Updated tests to use the new tagver commands and configurations.

@boblangley boblangley requested a review from Copilot December 9, 2025 01:05
@boblangley boblangley self-assigned this Dec 9, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR renames the project from minver-rs to TagVer, updating all references throughout the codebase including package names, binary names, error types, environment variables, documentation, and CI/CD workflows.

Key Changes:

  • Renamed core library package from minver-rs to tagver and CLI package from minver-rs-cli to tagver-cli
  • Updated error type from MinVerError to TagVerError throughout the codebase
  • Changed environment variable prefix from MINVER* to TAGVER_*

Reviewed changes

Copilot reviewed 23 out of 24 changed files in this pull request and generated no comments.

Show a summary per file
File Description
crates/core/Cargo.toml Updated package name, repository URL, and documentation URL to reflect new project name
crates/cli/Cargo.toml Renamed CLI package and updated binary name from minver to tagver
crates/core/src/error.rs Renamed error type from MinVerError to TagVerError
crates/core/src/lib.rs Updated module documentation and public API to use new naming
crates/core/src/version.rs Updated documentation examples to use tagver namespace
crates/core/src/tags.rs Updated error type references in tag parsing logic
crates/core/src/git.rs Updated repository wrapper documentation and error handling
crates/core/src/config.rs Updated configuration documentation with new namespace
crates/cli/src/main.rs Renamed CLI command, updated environment variables, and changed error type usage
crates/cli/build.rs Updated build script to use new package name and environment variable
crates/cli/tests/cli.rs Updated all CLI tests to use tagver command and new environment variables
crates/core/tests/*.rs Updated test imports to use tagver namespace
crates/core/tests/common/*.rs Updated test infrastructure comments
README.md Updated project name, installation instructions, and environment variable names
.github/workflows/release.yml Updated artifact names and binary paths
.devcontainer/devcontainer.json Updated container name

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- Updated the project name from `minver-rs` to `TagVer` across all files including configuration, workflows, and documentation.
- Changed artifact names and binary paths in GitHub Actions workflow to reflect the new project name.
- Modified `Cargo.lock` to replace `minver-rs` and `minver-rs-cli` with `tagver` and `tagver-cli`.
- Updated README.md to reflect the new project name and installation instructions.
- Renamed CLI binary and updated its implementation to use the new `tagver` namespace.
- Adjusted error handling and configuration structures to align with the new naming convention.
- Updated tests to use the new `tagver` commands and configurations.
@boblangley boblangley merged commit 0dde4ef into main Dec 9, 2025
1 check passed
@boblangley boblangley deleted the rename-to-tagver branch December 9, 2025 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant