mirror of
https://github.com/outbackdingo/n8n-chart.git
synced 2026-08-25 14:53:31 +00:00
Fixes #49 Add a new workflow to automate chart version bump and release. * **New Workflow**: Add `.github/workflows/ci-version-bump.yml` to automate version bumps. - Bump patch version on n8n major/minor and patch for n8n patch versions. - Bump minor version for template changes. * **Renovate Configuration**: Update `renovate.json` to include chart version bumping. - Add package rules for Docker and template changes. - Set bump version to patch for Docker and minor for template changes. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/a5r0n/n8n-chart/issues/49?shareId=XXXX-XXXX-XXXX-XXXX).
28 lines
597 B
JSON
28 lines
597 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"
|
|
}
|
|
]
|
|
}
|