← Back to issue list

ci: configure Renovate

View original Github issue

Metadata

Project
craft-actions
Number
#2
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate onboarding PR merged after review by @sergiusens and @lengau, which stripped Python-specific settings; adds a renovate config (+50/-0, 1 file) enabling automated npm/GitHub Actions dependency updates.

Resolution: closed resolved

Reason: The onboarding PR canonical/craft-actions#2 was merged with 2 approving reviews after lengau removed the unnecessary Python-specific configuration, activating Renovate for the repository's npm and GitHub Actions dependencies.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged. --- ### Detected Package Files * `.github/workflows/test.yml` (github-actions) * `package.json` (npm) ### Configuration 🔡 Renovate has detected a custom config for this PR. Feel free to ask for [help](https://togithub.com/renovatebot/renovate/discussions) if you have any doubts and would like it reviewed. Important: Now that this branch is edited, Renovate can't rebase it from the base branch any more. If you make changes to the base branch that could impact this onboarding PR, please merge them manually. ### What to Expect With your current configuration, Renovate will create 1 Pull Request: <details> <summary>chore(deps): update dependency @&#8203;vercel/ncc to ^0.36.0</summary> - Schedule: ["every weekend"] - Branch name: `renovate/dev-dependencies` - Merge into: `main` - Upgrade [@vercel/ncc](https://togithub.com/vercel/ncc) to `^0.36.0` </details> --- ❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section. If you need any further assistance then you can also [request help here](https://togithub.com/renovatebot/renovate/discussions). --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/canonical/craft-actions).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate onboarding PR merged after review by @sergiusens and @lengau, which stripped Python-specific settings; adds a renovate config (+50/-0, 1 file) enabling automated npm/GitHub Actions dependency updates.
stealth/space-bunny-alpha — closed resolved Renovate onboarding configuration merged after two approvals and removal of Python-specific settings, enabling automated npm and GitHub Actions dependency updates.
qwen/qwen3.6-35b-a3b — — Merged to activate Renovate for automated dependency management. Reviewers approved the configuration after removing unnecessary Python-specific settings. CI passed, enabling scheduled dependency upgrades.
qwen3.6-35b-a3b-mtp-q6 — — Merged to onboard Renovate for automated dependency updates. Configuration was adjusted to remove unnecessary Python-specific settings, aligning with the TypeScript project. Merging activated scheduled dependency upgrades.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2 Configure Renovate fetch-service merged Merged Renovate onboarding PR #2, adding renovate.json with the recommended configuration in commit 86f2a5e.
80%
#944 Configure Renovate charmcraft merged PR #944 merged as commit 7adab896, adding Renovate configuration to enable automated dependency-update pull requests through the Renovate GitHub app.
80%
#11 Configure Renovate craft-store closed Renovate onboarding PR #11 was closed unmerged after prolonged inactivity, leaving Renovate unconfigured. Later work added Renovate config in #92 (61a215c).
79%
#884 Configure Renovate charmcraft closed Renovate onboarding PR #884 was closed unmerged after the bot disabled itself for lack of config; later commit 7adab896 added Renovate configuration.
77%
#4352 ci(deps): configure renovate snapcraft merged Merged PR #4352 added Renovate configuration for automated dependency updates; the change landed as commit a18311710.
77%
#1082 tools: update renovate config charmcraft merged Merged PR #1082 refined Renovate dependency matching for package names and version constraints; landed as commit 4aa83b46.
76%
#215 ci: remove deprecated renovate config options starbase merged Merged CI cleanup PR #215 (commit 77ce088) dropped deprecated options from .github/renovate.json5; approved by 2 reviewers with no CI failures. Config later superseded by #260/#281.
76%
#232 ci: update renovate config and workflow starbase merged Updated Renovate configuration and its validation workflow in merged PR #232 (commit f972745).
76%
#94 ci: rebuild artifacts after renovate updates craft-actions merged PR #94 merged into main (approved by 2 reviewers, all checks green): adds a Renovate-only GitHub Actions workflow (+41 lines, 2 files) that recompiles the transpiled JavaScript artifacts after dependency-update PRs.
76%
#267 tools: configure renovate rockcraft merged Merged PR #267 as commit fc1c99ad, adding 93 lines of Starbase-derived Renovate configuration to automate dependency-update handling.
76%