Skip to content

chore: add Dependabot for SwiftPM and Actions#5

Merged
Defilan merged 1 commit into
defilantech:mainfrom
Defilan:chore/dependabot
May 17, 2026
Merged

chore: add Dependabot for SwiftPM and Actions#5
Defilan merged 1 commit into
defilantech:mainfrom
Defilan:chore/dependabot

Conversation

@Defilan
Copy link
Copy Markdown
Member

@Defilan Defilan commented May 17, 2026

What

Adds .github/dependabot.yml with weekly update checks for two ecosystems:

  • swift (SwiftPM): the ranged dependencies in Package.swift plus Package.resolved
  • github-actions: the actions used by CI and the release workflow

Why

mlx-server has six from:-ranged SwiftPM dependencies that otherwise drift silently, and CI pins several GitHub Actions by major version. Dependabot keeps both current and surfaces breaking changes as reviewable PRs.

How

One note on ekryski/mlx-swift-lm: it is pinned exact: to an alpha tag, and the entire inference path depends on it. A Dependabot PR bumping it is a useful "new alpha is available" signal, but that dependency is alpha software, so such a PR must be integration-tested against a real model before merge and never auto-merged. The config comment records this.

Follows the release packaging PR; independent of it.

Weekly Dependabot updates for the ranged SwiftPM dependencies and the
GitHub Actions used by CI and the release workflow. mlx-swift-lm is
pinned exact to an alpha tag; a Dependabot PR for it is a useful
notification but must be integration-tested before merge.

Signed-off-by: Christopher Maher <chris@mahercode.io>
@Defilan Defilan merged commit b39d0b2 into defilantech:main May 17, 2026
1 check passed
@Defilan Defilan deleted the chore/dependabot branch May 17, 2026 18: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.

1 participant