rtk
Version:
Agnostic software release tool for managing versions on changelog (keep-a-changelog), multi-format files (JSON, Makefile, text, TOML, YAML), and also for tagging source code of a Git repo
24 lines (23 loc) • 430 B
JSON
{
"resources": [
{
"path": "package.json",
"type": "json",
"params": {
"property": "version"
}
},
{
"path": "CHANGELOG.md",
"type": "keep-a-changelog"
},
{
"path": ".github/workflows/publish-workflow.yaml",
"type": "yaml",
"params": {
"property": "jobs.build.steps[0].with.ref",
"post_release_value": "master"
}
}
]
}