Skip to content

Migrate from CompatHelper to Dependabot#9

Merged
ChrisRackauckas merged 2 commits into
SciML:mainfrom
ChrisRackauckas-Claude:migrate-to-dependabot
Dec 2, 2025
Merged

Migrate from CompatHelper to Dependabot#9
ChrisRackauckas merged 2 commits into
SciML:mainfrom
ChrisRackauckas-Claude:migrate-to-dependabot

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Collaborator

Summary

This PR replaces CompatHelper with GitHub's native Dependabot for dependency updates.

Changes:

  • Added .github/dependabot.yml with Julia ecosystem support
  • Removed .github/workflows/CompatHelper.yml

Benefits of Dependabot:

  • Native GitHub integration (no separate workflow needed)
  • Better grouping of dependency updates
  • More reliable and maintained by GitHub
  • Supports both Julia packages and GitHub Actions updates

Configuration

The new Dependabot configuration:

  • Updates GitHub Actions weekly
  • Updates Julia dependencies daily
  • Groups all Julia package updates into a single PR

References


🤖 Generated with Claude Code

@ChrisRackauckas ChrisRackauckas merged commit fba42c9 into SciML:main Dec 2, 2025
10 checks passed
@ChrisRackauckas-Claude

Copy link
Copy Markdown
Collaborator Author

Closing to fix: the PR was incorrectly replacing the entire dependabot.yml instead of appending the Julia ecosystem section. Will reopen with corrected changes.

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