Automated Dependency Updates for XcodeGen
Categories: swift
Renovate supports updating XcodeGen dependencies.
File Matching¶
By default, Renovate will check any files matching the following regular expression: **/project.yml.
For details on how to extend a manager's managerFilePatterns value, please follow this link.
Supported datasources¶
This manager supports extracting the following datasources: git-tags, github-tags, gitlab-tags.
Dependency types¶
This manager has no documented depType values.
Default config¶
{
"managerFilePatterns": [
"**/project.yml"
],
"pinDigests": false
}
Additional Information¶
Extracts Swift package dependencies from XcodeGen project.yml files.
The default project.yml file name is used for file matching, but users can extend the managerFilePatterns config option to match custom file names.
Supported version specifiers:
from/majorVersion(major version constraint)minorVersion(minor version constraint)exactVersion/version(fixed version)
The following version specifiers are detected but not supported for updates:
branch(branch reference)revision(Git SHA)minVersion/maxVersion(range constraints)
Local packages (specified with path) are ignored.
Both url and github shorthand are supported for specifying the package source.