Skip to content

Add Dependabot configuration for automatic dependency updates#2

Merged
JetSquirrel merged 3 commits intomainfrom
copilot/add-dependencies-bot
Jan 12, 2026
Merged

Add Dependabot configuration for automatic dependency updates#2
JetSquirrel merged 3 commits intomainfrom
copilot/add-dependencies-bot

Conversation

Copy link
Contributor

Copilot AI commented Jan 12, 2026

Adds Dependabot to automatically update Rust dependencies and GitHub Actions when new versions are released (e.g., gpui-component v0.5.0).

Changes

  • .github/dependabot.yml: Configured weekly dependency scans (Mondays 09:00 UTC)

    • Groups GPUI packages (gpui*) into single PRs for atomic updates
    • Ignores gpui major version bumps to prevent breaking changes
    • Monitors both Cargo ecosystem and GitHub Actions
    • Limits to 5 open PRs with dependencies + rust/github-actions labels
  • CONTRIBUTING.md: Documents Dependabot behavior and PR review guidelines

Configuration Highlights

groups:
  gpui:
    patterns:
      - "gpui*"
    update-types:
      - "minor"
      - "patch"

ignore:
  - dependency-name: "gpui"
    update-types: ["version-update:semver-major"]

This ensures gpui-component, gpui-component-assets, and gpui updates are coordinated while avoiding unstable major version jumps.

Original prompt

This section details on the original issue you should resolve

<issue_title>Create dependences bot</issue_title>
<issue_description>https://github.com/longbridge/gpui-component/releases/tag/v0.5.0

we need auto update dependence.</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Create dependencies bot for automatic updates Add Dependabot configuration for automatic dependency updates Jan 12, 2026
Copilot AI requested a review from JetSquirrel January 12, 2026 15:23
@JetSquirrel JetSquirrel marked this pull request as ready for review January 12, 2026 15:25
Copilot AI review requested due to automatic review settings January 12, 2026 15:25
@JetSquirrel JetSquirrel merged commit e789f1f into main Jan 12, 2026
1 check passed
@JetSquirrel JetSquirrel deleted the copilot/add-dependencies-bot branch January 12, 2026 15:26
Copy link

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 pull request adds Dependabot configuration to automatically monitor and update Rust dependencies and GitHub Actions workflows. The configuration enables weekly scans on Mondays at 09:00 UTC, groups GPUI-related packages together for atomic updates, and prevents potentially breaking major version updates to the gpui core package.

Changes:

  • Added Dependabot configuration file with cargo and GitHub Actions ecosystem monitoring
  • Updated contribution guidelines to document Dependabot behavior and review process

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/dependabot.yml Configures weekly dependency scans for Rust crates and GitHub Actions with GPUI package grouping and intelligent version update rules
CONTRIBUTING.md Documents Dependabot integration, update schedule, and provides guidelines for reviewing dependency update pull requests

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

Create dependences bot

3 participants