Skip to content

Migrate from CompatHelper to Dependabot - #249

Merged
andreasnoack merged 1 commit into
masterfrom
dependabot-julia
Aug 21, 2026
Merged

Migrate from CompatHelper to Dependabot#249
andreasnoack merged 1 commit into
masterfrom
dependabot-julia

Conversation

@andreasnoack

Copy link
Copy Markdown
Member

CompatHelper.jl is now in maintenance mode, and its README recommends migrating to GitHub Dependabot, which now supports the julia ecosystem.

  • Removes .github/workflows/CompatHelper.yml
  • Adds a julia entry to .github/dependabot.yml, covering both / (package [compat]) and /docs (the Documenter compat entry CompatHelper was also handling)

Notes:

  • Custom/private registries aren't supported by Dependabot yet. Not an issue here — everything resolves from General.
  • Dependabot has no workflow_dispatch equivalent, so the manual trigger CompatHelper had is gone; there's the weekly run plus the "Check for updates" button on the Dependabot page.
  • The PSA prefers Julia 1.12 workspaces ([workspace] in the root Project.toml) over listing directories, since separate directories resolve independently and can hit resolver conflicts between environments. That's left out here: docs/Project.toml depends on MultivariateStats itself, so adopting a workspace would change how docs/ resolves for 1.12+ developers and for the docs CI job. Worth doing as its own change if the docs update PRs turn out noisy.

🤖 Generated with Claude Code

CompatHelper is in maintenance mode and now recommends migrating to
GitHub Dependabot, which supports the julia ecosystem. Drop the
CompatHelper workflow and add a julia entry to dependabot.yml covering
both the package and docs environments.
@andreasnoack
andreasnoack merged commit dbc5550 into master Aug 21, 2026
6 checks passed
@andreasnoack
andreasnoack deleted the dependabot-julia branch August 21, 2026 07:46
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.

1 participant