diff --git a/.github/workflows/call-release-artifact.yaml b/.github/workflows/call-release-artifact.yaml index ac905ea..4181a36 100644 --- a/.github/workflows/call-release-artifact.yaml +++ b/.github/workflows/call-release-artifact.yaml @@ -24,11 +24,11 @@ on: dagger-module-version: required: false type: string - default: v0.2.1 + default: v0.121.0 dagger-version: required: false type: string - default: "0.18.10" + default: v0.21.7 jobs: release-artifact: diff --git a/renovate.json b/renovate.json index 3129bd2..46af5c3 100644 --- a/renovate.json +++ b/renovate.json @@ -3,5 +3,36 @@ "extends": [ "config:recommended", "helpers:pinGitHubActionDigests" + ], + "customManagers": [ + { + "customType": "regex", + "description": "STUTTGART-THINGS DAGGER ANSIBLE MODULE PIN. LIVES IN SIX PLACES ACROSS TWO REPOS AND WAS ALIGNED BY HAND THREE TIMES", + "fileMatch": [ + "^\\.github/workflows/[^/]+\\.ya?ml$" + ], + "matchStrings": [ + "DAGGER_ANSIBLE_MODULE_VERSION:[ \\t]*(?v\\d+\\.\\d+\\.\\d+)", + "dagger-module-version:[ \\t]*(?v\\d+\\.\\d+\\.\\d+)", + "dagger-module-version:\\n(?:[ \\t]+[^\\n]*\\n)*?[ \\t]+default:[ \\t]*['\"]?(?v?\\d+\\.\\d+\\.\\d+)['\"]?" + ], + "depNameTemplate": "stuttgart-things/dagger", + "datasourceTemplate": "github-releases", + "versioningTemplate": "semver" + }, + { + "customType": "regex", + "description": "DAGGER CLI PIN, PASSED TO dagger/dagger-for-github", + "fileMatch": [ + "^\\.github/workflows/[^/]+\\.ya?ml$" + ], + "matchStrings": [ + "dagger-version:[ \\t]*(?v\\d+\\.\\d+\\.\\d+)", + "dagger-version:\\n(?:[ \\t]+[^\\n]*\\n)*?[ \\t]+default:[ \\t]*['\"]?(?v?\\d+\\.\\d+\\.\\d+)['\"]?" + ], + "depNameTemplate": "dagger/dagger", + "datasourceTemplate": "github-releases", + "versioningTemplate": "semver" + } ] }