33 lines
1.2 KiB
JSON
33 lines
1.2 KiB
JSON
{
|
|
"extends": ["config:base", ":semanticCommitTypeAll(chore)"],
|
|
"ignorePaths": ["docs/**", "src/crawlee/project_template/**", "website/versioned_docs/**"],
|
|
"pinVersions": false,
|
|
"separateMajorMinor": false,
|
|
"dependencyDashboard": false,
|
|
"semanticCommits": "enabled",
|
|
"minimumReleaseAge": "1 day",
|
|
"internalChecksFilter": "strict",
|
|
"lockFileMaintenance": {
|
|
"enabled": true,
|
|
"automerge": true,
|
|
"automergeType": "branch"
|
|
},
|
|
"packageRules": [
|
|
{
|
|
"matchPaths": ["pyproject.toml"],
|
|
"matchDepTypes": ["devDependencies"],
|
|
"matchUpdateTypes": ["major", "minor"],
|
|
"groupName": "major/minor dev dependencies",
|
|
"groupSlug": "dev-dependencies",
|
|
"automerge": true,
|
|
"automergeType": "branch"
|
|
},
|
|
{
|
|
"matchPackageNames": ["@apify/*", "@crawlee/*", "apify", "apify-client", "apify-shared", "apify-fingerprint-datapoints", "crawlee", "got-scraping"],
|
|
"minimumReleaseAge": "0 days"
|
|
}
|
|
],
|
|
"schedule": ["before 7am every weekday"],
|
|
"ignoreDeps": ["crawlee", "docusaurus-plugin-typedoc-api"]
|
|
}
|