{"id":17528589,"url":"https://github.com/tomerfi/version-bumper-action","last_synced_at":"2025-09-20T21:49:34.668Z","repository":{"id":42426394,"uuid":"406115743","full_name":"TomerFi/version-bumper-action","owner":"TomerFi","description":"Github action for automating semantic version bumps based on conventional commits","archived":false,"fork":false,"pushed_at":"2025-04-21T16:39:12.000Z","size":498,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-21T17:41:25.230Z","etag":null,"topics":["actions","automation","conventional-changelog","conventional-commits","semver"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/version-bumper-action","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TomerFi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-09-13T20:13:49.000Z","updated_at":"2025-04-21T16:39:16.000Z","dependencies_parsed_at":"2024-02-12T16:57:43.899Z","dependency_job_id":"d5fa3cde-a8bc-4f25-bcbb-c8781f706822","html_url":"https://github.com/TomerFi/version-bumper-action","commit_stats":{"total_commits":130,"total_committers":9,"mean_commits":"14.444444444444445","dds":0.2692307692307693,"last_synced_commit":"fc4cae03a9f8ff4c4ba0a973a353060913847f1e"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomerFi%2Fversion-bumper-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomerFi%2Fversion-bumper-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomerFi%2Fversion-bumper-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomerFi%2Fversion-bumper-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TomerFi","download_url":"https://codeload.github.com/TomerFi/version-bumper-action/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250488263,"owners_count":21438751,"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":["actions","automation","conventional-changelog","conventional-commits","semver"],"created_at":"2024-10-20T15:44:16.927Z","updated_at":"2025-09-20T21:49:34.643Z","avatar_url":"https://github.com/TomerFi.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eVersion Bumper Action\u003c/h1\u003e\n\u003ch3\u003e:package::rocket: Spice up your release workflows with automated version bumps! :rocket::package:\u003c/h3\u003e\n\u003c/div\u003e\n\n## About\n\nThe _Version Bumper Action_ uses the [version bumper tool][version-bumper] to figure out the next\n[semantic version][semver] bump based on [conventional commits][conventional-commits], or plain instructions.\n\n\u003cdetails\u003e\n\u003csummary\u003eUpgrading from version 1 to 2? Click here.\u003c/summary\u003e\n\n\u003cp\u003e\nSuccessful upgrades examples:\n\u003ca href=\"https://github.com/TomerFi/alexa-skills-tester/commit/d19bea17a197cd91f52aec6790e8558d409c7134\"\u003ealexa-skills-tester\u003c/a\u003e,\n\u003ca href=\"https://github.com/TomerFi/github-viewer-stats/commit/9f424642a9bb89b980e7a1b36ed2b10911ec2617\"\u003egithub-viewer-stats\u003c/a\u003e,\n\u003ca href=\"https://github.com/TomerFi/auto-me-bot/commit/d7e9f1f9fc8fe42fa091585bd736e21e3ab39cab\"\u003eauto-me-bot\u003c/a\u003e,\n\u003ca href=\"https://github.com/TomerFi/tomfi-archetypes/commit/4cc89ea6c5f9ab63a95aef53d932a73b46f22412\"\u003etomfi-archetypes\u003c/a\u003e,\n\u003ca href=\"https://github.com/TomerFi/shabbat-api/commit/50af0d1454814ce257ce36d63792236661158fe6\"\u003eshabbat-api\u003c/a\u003e,\n\n\u003c/p\u003e\n\n\u003ch3\u003eVersion 3 introduced breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe action was rebuilt using Node.js.\u003c/li\u003e\n\u003cli\u003e\nChanges in the action flags:\n  \u003cul\u003e\n  \u003cli\u003e\u003cstrong\u003echangelog\u003c/strong\u003e was removed.\u003c/li\u003e\n  \u003cli\u003e\u003cstrong\u003epreset\u003c/strong\u003e was removed.\u003c/li\u003e\n  \u003cli\u003e\u003cstrong\u003efolder\u003c/strong\u003e was changed to \u003cstrong\u003epath\u003c/strong\u003e. It's worth mentioning the folder/path requires a\n    full path and not a folder relative to the workspace. (\u003cem\u003efolder\u003c/em\u003e will eventually be removed).\u003c/li\u003e\n  \u003cli\u003e\u003cstrong\u003ebumpoverride\u003c/strong\u003e was changed to \u003cstrong\u003ebump\u003c/strong\u003e (\u003cem\u003ebumpoverride\u003c/em\u003e will eventually be removed).\n  \u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\n## Usage example\n\n```yaml\n- uses: actions/checkout@v2\n  with:\n    # fetch-depth 0 will check out all the commits and tags needed for the bumper\n    fetch-depth: 0\n\n- id: bumper\n  uses: tomerfi/version-bumper-action@2.0.5\n\n# assuming previous tag was 1.2.4 and feat-type commits were made, this will print 1.3.0.\n- run: echo ${{ steps.bumper.outputs.next }}\n```\n\n### Inputs\n\n| Key       | Description                                                                                   | Default value             |\n|-----------|-----------------------------------------------------------------------------------------------|---------------------------|\n| `source`  | Source for the bump, any semver string or 'git' to fetch from tags                            | `git`                     |\n| `bump`    | Target bump, 'major', 'minor', 'patch', 'auto'. An 'auto' bump only works with a 'git' source | `auto`                    |\n| `label`   | Development iteration build label                                                             | `-dev`                    |\n| `path`    | When source is 'git', set repository path                                                     | `${{ github.workspace }}` |\n\n### Outputs\n\n| Key              | Description                                                                 | Example     |\n|------------------|-----------------------------------------------------------------------------|-------------|\n| `current`        | The original version                                                        | `1.2.3`     |\n| `bump`           | The bump performed                                                          | `patch`     |\n| `next`           | The next version                                                            | `1.2.4`     |\n| `dev`            | The next development iteration version                                      | `1.2.5-dev` |\n| `major_part`     | The major part of the next version                                          | `1`         |\n| `minor_part`     | The minor part of the next version                                          | `2`         |\n| `patch_part`     | The patch part of the next version                                          | `4`         |\n| `dev_patch_part` | The patch part of the development iteration                                 | `5-dev`     |\n| `bump_object`    | The original object returned from the [version bumper tool][version-bumper] |             |\n\n\u003c!-- Real links --\u003e\n[semver]: https://semver.org/\n[conventional-commits]: https://conventionalcommits.org\n[version-bumper]: https://github.com/TomerFi/version-bumper\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomerfi%2Fversion-bumper-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomerfi%2Fversion-bumper-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomerfi%2Fversion-bumper-action/lists"}