taj54/Universal Version Bump
A GitHub Action to automatically bump versions across any app (Node, Python, PHP, Docker, etc.)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| release_type | Select the version bump type (patch, minor, major) | yes | patch |
| git_tag | Whether to create a Git tag after bump | no | false |
| target_platform | Explicitly specify the platform to update (e.g., node, python). If not provided, the platform will be detected automatically. | no | "" |
| target_path | The target path where the version bump should be applied. If not provided, the action will run in the root directory. | no | . |
| bump_targets | Optional list of version update targets. Provide the `path` and the `variable` to update, the Action will build regex automatically. Example: '[{"path": "setup.py", "variable": "version"}, {"path": "Dockerfile", "variable": "APP_VERSION"}]' | no | [] |
Outputs
| name | description |
|---|---|
| new_version | The new bumped version |
| tag | The created Git tag (if enabled) |