Skip to content

Update dependabot configuration#957

Merged
martincostello merged 1 commit into
mainfrom
update-dependabot-config
Jul 10, 2025
Merged

Update dependabot configuration#957
martincostello merged 1 commit into
mainfrom
update-dependabot-config

Conversation

@martincostello

Copy link
Copy Markdown
Owner

Refactor to allow renovate updates to be auto-merged.

Refactor to allow renovate updates to be auto-merged.
@martincostello martincostello added the enhancement New feature or request label Jul 10, 2025
Copilot AI review requested due to automatic review settings July 10, 2025 09:04
@martincostello
martincostello enabled auto-merge (rebase) July 10, 2025 09:04

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

Refactors the Dependabot setup to stop NuGet updates and only run GitHub Actions updates annually.

  • Swaps the package-ecosystem from nuget to github-actions
  • Removes the NuGet-specific open-pull-requests-limit and ignore rules
  • Retains a yearly schedule for workflow updates
Comments suppressed due to low confidence (3)

.github/dependabot.yml:3

  • [nitpick] If the aim is to migrate NuGet updates entirely to Renovate and only use Dependabot for GitHub Actions, consider adding a comment or note explaining this change to avoid confusion for future maintainers.
- package-ecosystem: github-actions

.github/dependabot.yml:6

  • An annual update cadence may delay critical workflow fixes or security patches; consider using a more frequent schedule like weekly or monthly for GitHub Actions updates.
    interval: yearly

@codecov

codecov Bot commented Jul 10, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.59%. Comparing base (659fdb4) to head (6f1dc04).
Report is 1 commits behind head on main.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #957   +/-   ##
=======================================
  Coverage   98.59%   98.59%           
=======================================
  Files          16       16           
  Lines         284      284           
  Branches       37       37           
=======================================
  Hits          280      280           
  Misses          2        2           
  Partials        2        2           
Flag Coverage Δ
linux 98.59% <ø> (ø)
macos 97.88% <ø> (ø)
windows 98.59% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@martincostello
martincostello merged commit 48acb3e into main Jul 10, 2025
14 checks passed
@martincostello
martincostello deleted the update-dependabot-config branch July 10, 2025 09:07
This was referenced Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants