{"id":15011559,"url":"https://github.com/deckelmouck/versionincrementertool","last_synced_at":"2025-10-25T10:14:26.536Z","repository":{"id":227845130,"uuid":"765020639","full_name":"deckelmouck/VersionIncrementerTool","owner":"deckelmouck","description":"small dotnet-tool to increase version in csproj file","archived":false,"fork":false,"pushed_at":"2025-02-17T20:34:39.000Z","size":20,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T21:31:32.850Z","etag":null,"topics":["csharp","csproj","dotnet","learning-by-doing","nuget","nuget-package","tool"],"latest_commit_sha":null,"homepage":"https://www.nuget.org/packages/VersionIncrementerTool/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deckelmouck.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-29T06:10:11.000Z","updated_at":"2024-12-10T19:52:00.000Z","dependencies_parsed_at":"2024-03-23T11:23:20.989Z","dependency_job_id":"e4a06e8c-4869-4abc-a5d5-85c3c313aa7c","html_url":"https://github.com/deckelmouck/VersionIncrementerTool","commit_stats":{"total_commits":18,"total_committers":1,"mean_commits":18.0,"dds":0.0,"last_synced_commit":"281b0838a5fe2dac62e9da598293d1e180d324bc"},"previous_names":["deckelmouck/versionincrementertool"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deckelmouck%2FVersionIncrementerTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deckelmouck%2FVersionIncrementerTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deckelmouck%2FVersionIncrementerTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deckelmouck%2FVersionIncrementerTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deckelmouck","download_url":"https://codeload.github.com/deckelmouck/VersionIncrementerTool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247378092,"owners_count":20929293,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","csproj","dotnet","learning-by-doing","nuget","nuget-package","tool"],"created_at":"2024-09-24T19:41:15.235Z","updated_at":"2025-10-25T10:14:26.531Z","avatar_url":"https://github.com/deckelmouck.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VersionIncrementerTool - A tool to increment the version of a project\n\n## Description\nThe Version Incrementer Tool is a small utility designed to automate the process of incrementing version numbers in software projects. It provides a simple and efficient way to manage versioning, allowing developers to easily update and track changes in their codebase. With this tool, developers can save time and ensure consistency in versioning across their projects.\n\n## Features\n\n- Increment version numbers in a project\n- Increment major, minor, or patch version numbers\n\n## Installation\n\nTo install the Version Incrementer Tool, follow these steps:\n\n``` zsh\n# install as dotnet tool\ndotnet tool install --global VersionIncrementerTool --version 0.3.0\n\n# install as local tool\ndotnet new tool-manifest\ndotnet tool install --local VersionIncrementerTool --version 0.3.0\n```\n\n## Usage\n\nTo use the Version Incrementer Tool, run the following command in your project directory with a csproj file and version tag in the format `\u003cversion\u003ex.y.z\u003c/version\u003e`:\n\n``` zsh\ndotnet vit \u003cMajor|Minor|Patch\u003e\n```\n\n## Development\n\nTo build the project, run the following command:\n``` zsh\ndotnet build -c Release\ndotnet pack -c Release\ndotnet tool install versionincrementertool --add-source \"/[devpath]/VersionIncrementerTool/src/nupkg/\"\n```\n\nUpload to NuGet.org verified\n``` zsh\ndotnet nuget push VersionIncrementerTool.(Version).nupkg --api-key \u003cyour_api_key\u003e --source https://api.nuget.org/v3/index.json\n```\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.\n\n## Disclaimer\n\nThis tool is provided as-is, without any warranty or guarantee of any kind. Use at your own risk.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeckelmouck%2Fversionincrementertool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeckelmouck%2Fversionincrementertool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeckelmouck%2Fversionincrementertool/lists"}