PR Checks / hadolint (pull_request) Successful in 33s
PR Checks / build-test (pull_request) Successful in 40s
Docker Build and Push / test (pull_request) Successful in 2m34s
PR Checks / pytest (pull_request) Successful in 2m33s
Docker Build and Push / integration-test (pull_request) Successful in 2m57s
Docker Build and Push / build (pull_request) Successful in 1m54s
fastembed (all versions <1) requires onnxruntime>=1.24.2 on python>=3.14, but onnxruntime publishes no cp315 wheels yet (latest 1.31.0: cp311/cp312 only). results in ResolutionImpossible on any py3.15 install, i.e. red CI on PR #55. Pin allowedVersions to 3.14.x on the python (github-tags) dep so Renovate stops re-proposing 3.15. Remove this rule once onnxruntime ships 3.15 wheels.
22 lines
950 B
JSON
22 lines
950 B
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"packageRules": [
|
|
{
|
|
"description": "Hold python (actions/setup-python) at 3.14 until onnxruntime publishes py3.15 wheels — fastembed requires onnxruntime>=1.24.2 on py>=3.14 and there is no cp315 distribution yet (PR #55 CI: ResolutionImpossible). Re-evaluate once onnxruntime ships 3.15 wheels, then remove this rule.",
|
|
"matchDepNames": ["python"],
|
|
"matchDatasources": ["github-tags"],
|
|
"allowedVersions": "/^3\\.1[0-4](\\.|$)/"
|
|
}
|
|
],
|
|
"customManagers": [
|
|
{
|
|
"customType": "regex",
|
|
"description": "Track qdrant/qdrant Docker image from docker-compose.yml (native manager missed it)",
|
|
"managerFilePatterns": ["/^docker-compose\\.ya?ml$/"],
|
|
"matchStrings": ["image:\\s*(?:docker\\.io/)?qdrant/qdrant:(?<currentValue>[^\\s]+)"],
|
|
"depNameTemplate": "qdrant/qdrant",
|
|
"datasourceTemplate": "docker"
|
|
}
|
|
]
|
|
}
|