diff --git a/.github/renovate.json b/.github/renovate.json index f44dcab..acb014b 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -6,14 +6,16 @@ "description": "Update SHA-pinned actions in .jinja template files", "managerFilePatterns": ["/template/.*\\.ya?ml\\.jinja$/", "/includes/.*\\.jinja$/"], "matchStrings": ["uses:\\s+(?[\\w-]+/[\\w-]+)@(?[a-f0-9]+)\\s+#\\s+(?v[\\S]+)"], - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "extractVersionTemplate": "^(?v\\d+)" }, { "customType": "regex", "description": "Update SHA-pinned Nix flake inputs in template files", "managerFilePatterns": ["/template/flake\\.nix\\.jinja$/", "/includes/flake-extra-inputs\\.jinja$/"], "matchStrings": ["github:(?[\\w-]+/[\\w-]+)/(?[a-f0-9]+).*#\\s*(?v[\\S]+)"], - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "extractVersionTemplate": "^(?v\\d+)" }, { "customType": "regex", diff --git a/includes/renovate-template.jinja b/includes/renovate-template.jinja index 7f6181f..a04df26 100644 --- a/includes/renovate-template.jinja +++ b/includes/renovate-template.jinja @@ -4,14 +4,16 @@ "description": "Update SHA-pinned actions in .jinja template files", "managerFilePatterns": ["/template/.*\\.ya?ml\\.jinja$/", "/includes/.*\\.jinja$/"], "matchStrings": ["uses:\\s+(?[\\w-]+/[\\w-]+)@(?[a-f0-9]+)\\s+#\\s+(?v[\\S]+)"], - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "extractVersionTemplate": "^(?v\\d+)" }, { "customType": "regex", "description": "Update SHA-pinned Nix flake inputs in template files", "managerFilePatterns": ["/template/flake\\.nix\\.jinja$/", "/includes/flake-extra-inputs\\.jinja$/"], "matchStrings": ["github:(?[\\w-]+/[\\w-]+)/(?[a-f0-9]+).*#\\s*(?v[\\S]+)"], - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "extractVersionTemplate": "^(?v\\d+)" }, { "customType": "regex",