Automated Dependency Updates for Mix
Categories: elixir
Renovate supports updating Mix dependencies.
File Matching¶
By default, Renovate will check any files matching the following regular expression: (^|/)mix\.exs$
.
For details on how to extend a manager's fileMatch
value, please follow this link.
Supported datasources¶
This manager supports extracting the following datasources: github-tags
, git-tags
, hex
.
Default config¶
{
"fileMatch": [
"(^|/)mix\\.exs$"
]
}
Additional Information¶
The mix
manager extracts dependencies for the hex
datasource and uses Renovate's implementation of Hex SemVer to evaluate updates.
The mix
package manager itself is also used to keep the lock file up-to-date.
Open items¶
The below list of features were current when this page was generated on December 21, 2024.
Feature requests¶
- Use dynamic elixir/mix version selection #6370