Skip to content

ci: add renovate configuration for dependency updates#324

Merged
chenjiahan merged 3 commits intomainfrom
configure_renovate_0902
Sep 4, 2025
Merged

ci: add renovate configuration for dependency updates#324
chenjiahan merged 3 commits intomainfrom
configure_renovate_0902

Conversation

@chenjiahan
Copy link
Copy Markdown
Member

Configure renovate to automatically update dependencies on a weekly schedule. Includes rules for handling patch updates, peer dependencies, and specific package exceptions.

Copilot AI review requested due to automatic review settings September 2, 2025 06:04
@netlify
Copy link
Copy Markdown

netlify bot commented Sep 2, 2025

Deploy Preview for rslint ready!

Name Link
🔨 Latest commit 90b4923
🔍 Latest deploy log https://app.netlify.com/projects/rslint/deploys/68b929e392394b0008da8d51
😎 Deploy Preview https://deploy-preview-324--rslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Renovate configuration to automate dependency updates for the project. It establishes a weekly update schedule with smart grouping and commit message conventions.

Key changes:

  • Sets up weekly automated dependency updates with Renovate
  • Configures patch updates to be grouped together to reduce PR noise
  • Disables automatic peer dependency updates requiring manual review

@chenjiahan chenjiahan requested a review from hardfist September 2, 2025 06:04
@chenjiahan chenjiahan enabled auto-merge (squash) September 4, 2025 06:35
@chenjiahan chenjiahan merged commit a8364fc into main Sep 4, 2025
17 checks passed
@chenjiahan chenjiahan deleted the configure_renovate_0902 branch September 4, 2025 06:41
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.

3 participants