Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .github/dependabot.yaml

This file was deleted.

50 changes: 50 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", "helpers:pinGitHubActionDigests"],

"enabledManagers": ["custom.regex", "github-actions"],

"semanticCommits": "disabled",
"labels": ["dependencies"],

"customManagers": [
{
"customType": "regex",
"description": "tempio in the example app",
"managerFilePatterns": ["/^example/Dockerfile$/"],
"matchStrings": ["ARG TEMPIO_VERSION=(?<currentValue>\\S+)"],
"depNameTemplate": "home-assistant/tempio",
"datasourceTemplate": "github-releases",
"versioningTemplate": "loose"
}
],

"packageRules": [
{
"description": "GitHub Actions: weekly, like Dependabot did",
"matchManagers": ["github-actions"],
"addLabels": ["github_actions"],
"schedule": ["before 8am on monday"]
},
{
"description": "Leave runner labels and action version inputs alone, Dependabot never updated those",
"matchManagers": ["github-actions"],
"matchDepTypes": ["github-runner", "uses-with"],
"enabled": false
},
{
"description": "Our own actions that follow a branch (like home-assistant/actions@master) float on purpose. Pinning them would open a digest PR in every repository for each change to them. Our own actions on a version tag are pinned like any other.",
"matchManagers": ["github-actions"],
"matchPackageNames": ["home-assistant/**"],
"matchCurrentValue": "/^(dev|main|master)$/",
"pinDigests": false
},
{
"description": "Updates to the example app need a version bump and a changelog entry, which Renovate can't write",
"matchManagers": ["custom.regex"],
"prBodyNotes": [
"Before merging, bump `version` in `example/config.yaml` and add a matching entry to `example/CHANGELOG.md`."
]
}
]
}
Loading