diff --git a/.whitesource b/.whitesource deleted file mode 100644 index 9c7ae90..0000000 --- a/.whitesource +++ /dev/null @@ -1,14 +0,0 @@ -{ - "scanSettings": { - "baseBranches": [] - }, - "checkRunSettings": { - "vulnerableCheckRunConclusionLevel": "failure", - "displayMode": "diff", - "useMendCheckNames": true - }, - "issueSettings": { - "minSeverityLevel": "LOW", - "issueType": "DEPENDENCY" - } -} \ No newline at end of file diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..fd7d22a --- /dev/null +++ b/renovate.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["local>EduIDE/.github:renovate-config"], + "postUpdateOptions": ["helmUpdateSubChartArchives"], + "packageRules": [ + { + "description": "chart/values.yaml leaves image.tag empty on purpose - the tag defaults to the chart version at release time, so there is nothing for Renovate to update.", + "matchManagers": ["helm-values"], + "matchPackageNames": ["ghcr.io/eduide/eduide-shared-cache/gradle-cache"], + "enabled": false + }, + { + "description": "Vendored subchart archives are regenerated by helm dependency update, not managed directly.", + "matchFileNames": ["chart/charts/**"], + "enabled": false + } + ] +}