Description
Currently, .age.toml manage current_version and files to bump version.
This configuration manages single version of repository.
This issue wants to add profile array section that has current_version / version and files as nested values.
Example:
[profile."age"]
version = "0.1.1"
[[profile."age".files]]
path = "packages/age/package.json"
search = "..."
replace = "..."
[profile."age_web"]
version = "0.1.2"
[[profile."age_web".files]]
path = "package.json"
search = "..."
replace = "..."
Motivation
I develop workspace-configs that now have lefthook includes, Taskfile includes ana Renovate base configs.
Git tags of this repo are used to includes management, but renovate base configs should not sync version of them.
I want to split git tag and package.json of repo.
- Git tag: manage includes (simple semver or calver but future).
- package.json: Semver for only renovate configs
Description
Currently,
.age.tomlmanagecurrent_versionandfilesto bump version.This configuration manages single version of repository.
This issue wants to add
profilearray section that hascurrent_version/versionandfilesas nested values.Example:
Motivation
I develop workspace-configs that now have lefthook includes, Taskfile includes ana Renovate base configs.
Git tags of this repo are used to includes management, but renovate base configs should not sync version of them.
I want to split git tag and package.json of repo.