diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 0000000..e438583 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,42 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + "helpers:pinGitHubActionDigests", + ":semanticCommits" + ], + "rebaseWhen": "conflicted", + "prConcurrentLimit": 5, + "baseBranches": ["main"], + "labels": ["automated"], + "customManagers": [ + { + "customType": "regex", + "description": "Bump up version in the Makefile", + "fileMatch": ["^Makefile$"], + "matchStrings": [ + "UP_VERSION = (?.*?)\\n" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "upbound/up", + }, { + "customType": "regex", + "description": "Bump uptest version in the Makefile", + "fileMatch": ["^Makefile$"], + "matchStrings": [ + "UPTEST_VERSION = (?.*?)\\n" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "upbound/uptest", + }, { + "customType": "regex", + "description": "Bump providers/functions/configurations in crossplane.yaml", + "fileMatch": ["crossplane.yaml"], + "matchStrings": [ + "#\\s*renovate:\\s*datasource=(?[^\\s]+)\\s+depName=(?[^\\s]+)\\s*\\n\\s*version:\\s*\"(?[^\"]+)\"" + ], + "datasourceTemplate": "{{{datasource}}}", + "depNameTemplate": "{{{depName}}}", + } + ], +} \ No newline at end of file diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 14d61f9..fd79356 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,7 +9,6 @@ on: env: DOCKER_BUILDX_VERSION: 'v0.8.2' - XPKG_ACCESS_ID: ${{ secrets.XPKG_ACCESS_ID }} jobs: diff --git a/crossplane.yaml b/crossplane.yaml index a55d832..ca6a5c8 100644 --- a/crossplane.yaml +++ b/crossplane.yaml @@ -11,8 +11,11 @@ spec: version: ">=v1.14.1-0" dependsOn: - provider: xpkg.upbound.io/upbound/provider-family-aws + # renovate: datasource=github-releases depName=upbound/provider-aws version: "v0.44.0" - provider: xpkg.upbound.io/upbound/provider-aws-ec2 + # renovate: datasource=github-releases depName=upbound/provider-aws version: "v0.44.0" - function: xpkg.upbound.io/upbound/function-patch-and-transform + # renovate: datasource=github-releases depName=upbound/function-patch-and-transform version: "v0.2.1"