diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..573fe28 --- /dev/null +++ b/renovate.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended", "docker:pinDigests", "helpers:pinGitHubActionDigests"], + "customManagers": [ + { + "customType": "regex", + "description": "Track the crossplane/crossplane release the vendored run_function.proto was copied from", + "managerFilePatterns": ["/^sdk/proto/v1/run_function\\.proto$/"], + "matchStrings": [ + "Vendored from crossplane/crossplane (?v\\d+\\.\\d+\\.\\d+)\\." + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "crossplane/crossplane" + } + ] +} diff --git a/sdk/proto/v1/run_function.proto b/sdk/proto/v1/run_function.proto index e58a4b5..678a01c 100644 --- a/sdk/proto/v1/run_function.proto +++ b/sdk/proto/v1/run_function.proto @@ -14,6 +14,11 @@ limitations under the License. */ +// Vendored from crossplane/crossplane v2.4.0. To update: bump the version +// above, re-download this file from +// https://github.com/crossplane/crossplane/blob/main/proto/fn/v1/run_function.proto, +// and re-run `cargo run -p codegen`. + syntax = "proto3"; // This package defines the RPC for both composition and operation functions.