Skip to content

chore: switch from dependabot to renovate - #61

Merged
marikaner merged 6 commits into
mainfrom
ci/renovate-bot
Aug 14, 2026
Merged

marikaner merged 6 commits into
mainfrom
ci/renovate-bot

Conversation

@yamaceay

@yamaceay yamaceay commented Aug 13, 2026 •

Copy link
Copy Markdown
Contributor

This PR aims to switch from Dependabot to Renovate to ping new dependency updates. Done in two parts: (1) Create renovate config, (2) Delete existing Dependabot workflow

Open questions remain such as but not limited to: (1) How frequently shall we receive the dependency updates?
(2) Is chore(deps) good to go as a prefix or fix(deps) shall be included too?

@yamaceay
yamaceay requested a review from alpkom as a code owner August 13, 2026 08:17
@yamaceay yamaceay changed the title Chore: switch from dependabot to renovate chore: switch from dependabot to renovate Aug 13, 2026
@yamaceay

Copy link
Copy Markdown
Contributor Author

Command:

RENOVATE_CONFIG_FILE=/path/to/ai-sdk-python/renovate.json LOG_LEVEL=debug  npx --yes  renovate --token "$(gh auth token)" --dry-run SAP/ai-sdk-python

Outputs:

DEBUG: Found 17 package file(s) (repository=SAP/ai-sdk-python, baseBranch=main)
 INFO: Dependency extraction complete (repository=SAP/ai-sdk-python, baseBranch=main)
       "stats": {
         "managers": {
           "github-actions": {"fileCount": 13, "depCount": 49},
           "pep621": {"fileCount": 4, "depCount": 56}
         },
         "total": {"fileCount": 17, "depCount": 105}
       }
...
DEBUG: Renovate repository PR statistics (repository=SAP/ai-sdk-python)
       "stats": {"total": 2, "open": 2, "closed": 0, "merged": 0}
DEBUG: Repository result: undefined, status: onboarding, enabled: true, onboarded: false (repository=SAP/ai-sdk-python)
DEBUG: Repository timing splits (milliseconds) (repository=SAP/ai-sdk-python)
       "splits": {
         "init": 18898,
         "onboarding": 1317,
         "extract": 3504,
         "lookup": 3911,
         "update": 0
       },
       "total": 27964
DEBUG: Package cache statistics (repository=SAP/ai-sdk-python)
       "get": {"count": 81, "avgMs": 362, "medianMs": 352, "maxMs": 1068, "totalMs": 29344},
       "set": {"count": 0, "avgMs": 0, "medianMs": 0, "maxMs": 0, "totalMs": 0}

Comment thread renovate.json Outdated
Comment thread renovate.json Outdated
@yamaceay
yamaceay requested a review from marikaner August 13, 2026 12:22
Comment thread renovate.json Outdated
Comment thread renovate.json Outdated
@yamaceay
yamaceay requested a review from marikaner August 14, 2026 10:14
@marikaner
marikaner enabled auto-merge August 14, 2026 10:20
@marikaner
marikaner disabled auto-merge August 14, 2026 10:44
@marikaner
marikaner merged commit 86ada4d into main Aug 14, 2026
18 checks passed
@marikaner
marikaner deleted the ci/renovate-bot branch August 14, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants