Skip to content

feat: add Dependabot configuration for GitHub Actions updates - #1552

Merged
Nelson-numerical-software merged 1 commit into
masterfrom
dependabot
Apr 1, 2026
Merged

Nelson-numerical-software merged 1 commit into
masterfrom
dependabot

Conversation

@Nelson-numerical-software

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a Dependabot configuration to automatically keep GitHub Actions dependencies up to date.

Changes:

  • Introduces .github/dependabot.yml for scheduled GitHub Actions update PRs
  • Configures a weekly run on Fridays
  • Customizes Dependabot commit message prefix

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

Comment thread .github/dependabot.yml
directory: "/"
schedule:
interval: "weekly"
day: "friday"

Copilot AI Mar 31, 2026

Copy link

Choose a reason for hiding this comment

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

Consider specifying schedule.time and schedule.timezone. Without these, Dependabot uses a default time (UTC), which can lead to PRs opening at unexpected hours for the team and inconsistent operational load.

Suggested change
day: "friday"
day: "friday"
time: "04:00"
timezone: "Etc/UTC"

Copilot uses AI. Check for mistakes.
Comment thread .github/dependabot.yml
Comment on lines +2 to +4
updates:
- package-ecosystem: "github-actions"
directory: "/"

Copilot AI Mar 31, 2026

Copy link

Choose a reason for hiding this comment

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

Consider adding open-pull-requests-limit for this update entry to avoid PR bursts (e.g., after periods of inactivity or multiple upstream releases). This helps keep review load and CI usage under control.

Copilot uses AI. Check for mistakes.
Comment thread .github/dependabot.yml
interval: "weekly"
day: "friday"
commit-message:
prefix: "build"

Copilot AI Mar 31, 2026

Copy link

Choose a reason for hiding this comment

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

If the repo follows Conventional Commits, build is typically used for build system changes; for GitHub Actions/workflow updates a prefix like ci (or chore if you treat these as dependency maintenance) is usually a better semantic fit and can help downstream tooling categorize changes correctly.

Suggested change
prefix: "build"
prefix: "ci"

Copilot uses AI. Check for mistakes.
@Nelson-numerical-software
Nelson-numerical-software merged commit d69ea85 into master Apr 1, 2026
1 check passed
@Nelson-numerical-software
Nelson-numerical-software deleted the dependabot branch April 1, 2026 05:59
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