Codebase list python-procrunner / ebc50fb
Configure Renovate (#103) and fire dependabot. Close #92 Close #99 Close #100 Close #101 Close #102 Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Markus Gerstel <markus.gerstel@diamond.ac.uk> renovate[bot] authored 2 years ago GitHub committed 2 years ago
3 changed file(s) with 38 addition(s) and 11 deletion(s). Raw diff Collapse all Expand all
+0
-11
.github/dependabot.yml less more
0 # To get started with Dependabot version updates, you'll need to specify which
1 # package ecosystems to update and where the package manifests are located.
2 # Please see the documentation for all configuration options:
3 # https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
4
5 version: 2
6 updates:
7 - package-ecosystem: "pip" # See documentation for possible values
8 directory: "/" # Location of package manifests
9 schedule:
10 interval: "monthly"
0 {
1 "extends": [
2 "config:base"
3 ],
4 "labels": [
5 "dependencies"
6 ],
7 "pip_requirements": {
8 "fileMatch": [
9 "^requirements.*\\.txt$"
10 ],
11 "groupName": "all dependencies",
12 "groupSlug": "all",
13 "packageRules": [
14 {
15 "groupName": "all dependencies",
16 "groupSlug": "all",
17 "matchPackagePatterns": [
18 "*"
19 ]
20 }
21 ]
22 },
23 "prCreation": "not-pending",
24 "prHourlyLimit": 2,
25 "pre-commit": {
26 "schedule": [
27 "after 10am and before 4pm every 3 months on the first day of the month"
28 ],
29 "stabilityDays": 10
30 },
31 "schedule": [
32 "after 7am and before 4pm every monday"
33 ],
34 "stabilityDays": 2,
35 "timezone": "Europe/London"
36 }
1111 rev: v2.0.0
1212 hooks:
1313 - id: check-ast
14 - id: check-json
1415 - id: check-yaml
1516 - id: flake8
1617 args: ['--max-line-length=88', '--select=E401,E711,E712,E713,E714,E721,E722,E901,F401,F402,F403,F405,F631,F632,F633,F811,F812,F821,F822,F841,F901,W191,W291,W292,W293,W602,W603,W604,W605,W606']