Skip to content

Conversation

@delei
Copy link
Member

@delei delei commented Sep 22, 2025

Purpose of the pull request

configure daily dependency updates for maven and github actions

What's changed?

  • Set up daily schedule for both maven and github-actions ecosystems
  • Limit open pull requests to 5
  • Ignore major and minor version updates for all dependencies
  • Add appropriate labels for java and github actions dependencies
  • Target main branch for all dependency updates

Checklist

  • I have read the Contributor Guide.
  • I have written the necessary doc or comment.
  • I have added the necessary unit tests and all cases have passed.

@alaahong alaahong requested a review from Copilot September 22, 2025 15:35
Copy link
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 configures automated dependency updates using GitHub's Dependabot for both Maven and GitHub Actions ecosystems. The configuration sets up daily scanning with conservative update policies that only allow patch-level updates.

  • Added Dependabot configuration for Maven dependencies with daily scheduling and restricted to patch updates only
  • Added GitHub Actions dependency management with similar conservative update policies
  • Configured appropriate labeling and pull request limits for both ecosystems

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment on lines +21 to +26
ignore:
- dependency-name: "*"
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
labels:
- "dependencies"
- "github actions"
Copy link

Copilot AI Sep 22, 2025

Choose a reason for hiding this comment

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

The github-actions ecosystem configuration is missing the target-branch and open-pull-requests-limit settings that are present in the maven configuration. For consistency and to match the PR description, these should be added to maintain the same behavior across both ecosystems.

Copilot uses AI. Check for mistakes.
@alaahong alaahong merged commit f68d617 into apache:main Sep 22, 2025
8 checks passed
@delei delei deleted the update-dependabot branch September 22, 2025 16:03
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