Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
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
51 changes: 51 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
":ignoreModulesAndTests",
"group:monorepos",
"group:recommended",
"mergeConfidence:age-confidence-badges",
"replacements:all",
"workarounds:all",
"helpers:githubDigestChangelogs",
"helpers:goXPackagesChangelogLink",
"helpers:goXPackagesNameLink"
],
"baseBranchPatterns": [
"main"
],
"enabledManagers": [
"jsonata"
],
"customManagers": [
/*
{
"customType": "regex",
"managerFilePatterns": ["/\\.ya?ml$/"],
"matchStrings": [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)?( extractVersion=(?<extractVersion>.*?))?\\s+.+_(version|VERSION).*:(\\s|\"|)(?<currentValue>.*)(\"|)",
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?) digestVersion=(?<currentValue>.*)\\s+.+_(sha256|arm64|amd64|arm|s390x).*:(\\s|\"|)(?<currentDigest>.*)(\"|)"
]
},
*/
{
"customType": "jsonata",
"fileFormat": "yaml",
"managerFilePatterns": ["pkg/rancher-desktop/assets/dependencies.yaml"],
"matchStrings": [" \
$ . $each(function($v, $n) { $merge([{ 'name': $n }, [$type($v) = 'object'] ? $v]) }) \
[datasource='github-release-attachments'] \
.( \
$dep := $; \
($keys()[$match($, /^digest_/)]) \
.({ \
'datasource': $dep.datasource, \
'depName': $dep.repo, \
'currentValue': $dep.version, \
'currentDigest': $lookup($dep, $) \
}) \
) \
"]
}
]
}
18 changes: 16 additions & 2 deletions pkg/rancher-desktop/assets/dependencies.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,26 @@
lima: 1.2.1.rd2
lima:
datasource: github-release-attachments
repo: rancher-sandbox/rancher-desktop-lima
version: v1.2.0.rd1
digest_amd64: aaa
digest_arm64: aaa
qemu: 9.2.0.rd2
socketVMNet: 1.2.2
alpineLimaISO:
isoVersion: 0.2.47.rd2
alpineVersion: 3.23.0
WSLDistro: "0.95"
kuberlr: 0.6.1
helm: 4.1.3
helm:
datasource: github-release-attachments
repo: helm/helm
version: v4.1.1
digest_linux_amd64: 5d4c7623283e6dfb1971957f4b755468ab64917066a8567dd50464af298f4031
digest_linux_arm64: 02a5fb7742469d2d132e24cb7c3f52885894043576588c6788b6813297629edd
digest_darwin_amd64: 6b8dbb03abb74e9ab8e69ca3f9b6459178be11317d0ac502f922621c05fdc866
digest_darwin_arm64: b8f49e105b1d2fd8c8a90ba3fc9af48db91d2d1ca3b9e788352fc7c896bbb71a
digest_windows_amd64: 665161eba861d86bdb6969aa15d0d0cac3f04ce950ca12b4ee0552d7967a61fa
digest_windows_arm64: bd73ebc89311de201d6d86fc20ced76d7f448579332c54093fc086a2279d905d
dockerCLI: 29.3.1
dockerBuildx: 0.33.0
dockerCompose: 5.1.1
Expand Down
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -12882,11 +12882,11 @@ __metadata:
linkType: hard

"node-addon-api@npm:8":
version: 8.6.0
resolution: "node-addon-api@npm:8.6.0"
version: 8.7.0
resolution: "node-addon-api@npm:8.7.0"
dependencies:
node-gyp: "npm:latest"
checksum: 10c0/869fe4fd13aef4feed3e4ca042136fd677675c061b13cde3b720dcd8e60439efe2538fbab841ed273ab8d5b077e1a0af66011141796589a5db0b5e6b183e2191
checksum: 10c0/31a03b00f6b0753ab08360952fdf80a1abb619dcf8125fa1ab07e3a414da050963440c3a86c77a0334c0be7a71acb5e242dc468b79201ee6151c7b943afe946d
languageName: node
linkType: hard

Expand Down
Loading