From 48123dc3d0cb5903e160183d51079740c5b0326f Mon Sep 17 00:00:00 2001 From: Toby Brain Date: Mon, 13 Oct 2025 14:27:11 +1100 Subject: [PATCH] Use renovate for evergreen Kibana clients --- generated/kbapi/Makefile | 2 +- renovate.json | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/generated/kbapi/Makefile b/generated/kbapi/Makefile index c9d34eadf..179bf8b5d 100644 --- a/generated/kbapi/Makefile +++ b/generated/kbapi/Makefile @@ -2,7 +2,7 @@ SHELL := /bin/bash ROOT_DIR := $(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) -github_ref ?= refs/heads/main +github_ref ?= 5c4f76696e63bf9e9a53d55521f4c18faa02ccf2 oas_url := https://raw.githubusercontent.com/elastic/kibana/$(github_ref)/oas_docs/output/kibana.yaml .PHONY: all diff --git a/renovate.json b/renovate.json index 323ca012d..bb76ebdd7 100644 --- a/renovate.json +++ b/renovate.json @@ -3,6 +3,21 @@ "extends": [ "local>elastic/renovate-config" ], + "customManagers": [ + { + "customType": "regex", + "managerFilePatterns": ["/^generated/kbapi/Makefile$/"], + "matchStrings": ["github_ref \\?= (?.*?)\\n"], + "currentValueTemplate": "main", + "depNameTemplate": "kibana-openapi-spec", + "packageNameTemplate": "https://github.com/elastic/kibana", + "datasourceTemplate": "git-refs" + } + ], + "postUpgradeTasks": { + "commands": ["make -C generated/kbapi all"], + "fileFilters": ["generated/kbapi/Makefile"] + }, "automerge": true, "automergeStrategy": "squash", "automergeType": "branch",