ci: track Nvidia using their official CUDA drivers

This commit is contained in:
Stefan Reimer 2025-06-10 22:44:21 +00:00
parent 44417fab0c
commit c5671a580d
3 changed files with 11 additions and 4 deletions

View File

@ -1,8 +1,7 @@
# Contributor: Stefan Reimer <stefan@zero-downtime.net>
# Maintainer: Stefan Reimer <stefan@zero-downtime.net>
pkgname=nvidia-drivers
# We track the open-gpu-kernel-modules as they have to match 1:1 anyways
# renovate: datasource=github-releases packageName=NVIDIA/open-gpu-kernel-modules
# renovate: datasource=custom.nvidia-driver depName=nvidia-drivers versioning=loose
pkgver=570.133.20
pkgrel=0
pkgdesc="NVIDIA Driver"

View File

@ -7,7 +7,7 @@
# remove coreutils from makedepends
pkgname=nvidia-open-gpu
# renovate: datasource=github-releases packageName=NVIDIA/open-gpu-kernel-modules
# renovate: datasource=custom.nvidia-driver depName=nvidia-open-gpu versioning=loose
pkgver=570.133.20
pkgrel=0
pkgdesc="NVIDIA Linux open GPU kernel modules"

View File

@ -14,5 +14,13 @@
"matchStrings": ["# renovate: datasource=(?<datasource>[^ ]+)(?: depName=(?<depName>[^ ]+))?(?: packageName=(?<packageName>[^ ]+))?(?: versioning=(?<versioning>[^ ]+))?(?: registryUrl=(?<registryUrl>[^ ]+))?\\n_?pkgver=(?<currentValue>.*)"
]
}
]
],
"customDatasources": {
"nvidia-driver": {
"defaultRegistryUrlTemplate": "https://docs.nvidia.com/datacenter/tesla/drivers/releases.json",
"transformTemplates": [
"{ \"releases\": $map($reduce($map($keys($), function($k) { { \"key\": $k, \"value\": $lookup($, $k) } }), function($acc, $v) { $append($acc, $v.value.driver_info) }, []), function($info) { { \"version\": $info.release_version } }) }"
]
}
}
}