diff --git a/.github/renovate.json5 b/.github/renovate.json5 index d858af8dc..27a403010 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -9,6 +9,12 @@ "labels": ["kind/enhancement"], "postUpdateOptions": ["gomodTidy"], "automergeStrategy": "squash", + "allowedPostUpgradeCommands": ["make gen-styles"], + "postUpgradeTasks": { + "commands": ["make gen-styles"], + "fileFilters": ["^hack\/tools\.mk$", "^pkg\/report\/templates\/html\/_styles\.tpl$", "^pkg\/report\/templates\/html\/output\.css$"], + "executionMode": "update" + }, "customManagers": [ { // Generic detection for pod-like image specifications. @@ -34,6 +40,18 @@ ], "depNameTemplate": "containerd/nerdctl", "datasourceTemplate": "github-releases" + }, + { + // Generic detection for tailwindcss dependency in GitHub + "customType": "regex", + "fileMatch": [ + "^hack\/tools\.mk$", + ], + "matchStrings": [ + "TAILWINDCSS_VERSION \\?= (?v[0-9]+(\.[0-9]+){2})" + ], + "depNameTemplate": "tailwindlabs/tailwindcss", + "datasourceTemplate": "github-releases", } ], "packageRules": [ diff --git a/go.mod b/go.mod index 8c0ea7cb0..040c21b99 100644 --- a/go.mod +++ b/go.mod @@ -22,7 +22,7 @@ require ( k8s.io/component-base v0.32.4 k8s.io/kubectl v0.32.3 k8s.io/pod-security-admission v0.32.4 - k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 + k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 sigs.k8s.io/controller-runtime v0.20.4 ) diff --git a/go.sum b/go.sum index f0a808669..64e7746a5 100644 --- a/go.sum +++ b/go.sum @@ -649,8 +649,8 @@ k8s.io/metrics v0.32.4/go.mod h1:7RJ/A8hHSVY3LZvRzYSLqcl/0Xe1WbEkxt8zE/RzfYs= k8s.io/pod-security-admission v0.32.4 h1:Zlj8Ra27xcoYp2giBSicf8PgaYIL5jaNVAnWuFpOC3I= k8s.io/pod-security-admission v0.32.4/go.mod h1:tArewGi1O8VDciZPLB993LeT6sR24DN8frq3qZAynTg= k8s.io/utils v0.0.0-20200729134348-d5654de09c73/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 h1:jgJW5IePPXLGB8e/1wvd0Ich9QE97RvvF3a8J3fP/Lg= -k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y= +k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= sigs.k8s.io/controller-runtime v0.20.4 h1:X3c+Odnxz+iPTRobG4tp092+CvBU9UK0t/bRf+n0DGU= sigs.k8s.io/controller-runtime v0.20.4/go.mod h1:xg2XB0K5ShQzAgsoujxuKN4LNXR2LfwwHsPj7Iaw+XY=