← 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

Merged to activate Renovate for automated dependency management. Reviewers approved the configuration after removing unnecessary Python-specific settings. CI passed, enabling scheduled dependency upgrades.

Suggested action:

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
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
#232 ci: update renovate config and workflow starbase merged Merged updates to the Renovate configuration and CI workflow. Approved by two reviewers, the change modified two files (+45/-10 lines) to streamline automated dependency management.
82%
#443 tools: configure renovate craft-parts merged Merged PR configuring Renovate to automatically update versioned dependencies in setup.py. Approved, passed CI, and added 106 lines to enable automated dependency management.
81%
#215 ci: remove deprecated renovate config options starbase merged Merged update removing deprecated Renovate configuration options from CI. Approved by two reviewers, passed checks, and modified two files.
80%
#127 ci(renovate): run tests on renovate branches starbase merged Merged into main after reviewer approval and passing CI checks. Configured the CI pipeline to automatically execute tests on Renovate branches, ensuring dependency updates are validated without impacting overall code coverage.
80%
#4352 ci(deps): configure renovate snapcraft merged Merged into main following two approvals and passing CI. The change adds a Renovate configuration to automate dependency updates, introducing 101 lines with zero coverage impact.
79%
#54 deps: improve renovate configuration starbase merged Merged Renovate configuration improvements. Changes add explicit dev dependencies, isolate ruff updates, reduce simultaneous PRs, and fix the automerge schedule. Approved by one reviewer and passed CI.
78%
#72 tools: improve renovate config starbase merged Merged after approval. Updated Renovate configuration to separate development and regular dependencies using package prefixes and isolate ruff updates. Approved by one reviewer with passing CI checks.
78%
#185 ci(renovate): fix pre-commit dependency manager starbase merged Merged a maintainer's fix for the pre-commit dependency manager in the CI/renovate configuration. Approved by two reviewers with zero unresolved comments, the change passed CI checks and modified two files (+5/-7 lines).
78%
#3 chore: Configure Renovate snapcraft-rocks merged Merged to activate Renovate for automated dependency updates. The onboarding pull request was approved by one reviewer, passed CI checks, and added the initial renovate.json configuration to the repository.
77%
#50 ci(renovate): ignore certain packages starflow merged Merged a Renovate configuration update that ignores python-apt and pygit2 due to tight OS and libgit2 coupling. Approved by two reviewers, the change adds eight lines to a single configuration file.
77%