Files
n8n-chart/renovate.json
a5r0n 098bec3277 Add new workflow for version bumping and update README
* **README.md**
  - Add instructions for the new workflow
  - Update steps to include Python environment setup and `python semver` installation

* **.github/workflows/ci-version-bump.yml**
  - Add condition to only push version changes on main branch runs
  - Add step to comment on the next version to publish after a PR merge

* **renovate.json**
  - Update to include chart version bumping
2024-10-17 21:39:19 +03:00

32 lines
679 B
JSON

{
"extends": [
"config:base"
],
"regexManagers": [
{
"datasourceTemplate": "docker",
"fileMatch": ["(^|/)Chart\\.yaml$"],
"matchStrings": [
"#\\s?renovate: image=(?<depName>.*?)\\s?appVersion:\\s?\\\"?(?<currentValue>[\\w+\\.\\-]*)\""
]
}
],
"bumpVersion": "patch",
"packageRules": [
{
"matchDatasources": ["docker"],
"matchPackageNames": ["ghcr.io/n8n-io/n8n"],
"versioning": "semver",
"bumpVersion": "patch"
},
{
"matchPaths": ["n8n/templates/**/*.yaml"],
"bumpVersion": "minor"
},
{
"matchPaths": ["n8n/Chart.yaml"],
"bumpVersion": "patch"
}
]
}