|
3 | 3 | should be as close as possible to MQT's -#} |
4 | 4 |
|
5 | 5 | {#- This namespace holds repo versions #} |
6 | | -{%- set proj_rev = namespace() %} |
7 | | -{%- set proj_rev.ruff = "v0.1.3" %} |
8 | | -{%- set proj_rev.pre_commit_hooks = "v4.5.0" %} |
9 | | -{%- set proj_rev.odoo_pre_commit_hooks = "v0.0.29" %} |
10 | | -{%- set proj_rev.refurb = "v2.3.1" %} |
| 6 | +{%- from 'vendor/oca-addons-repo-template/src/.pre-commit-config.yaml.jinja' import repo_rev with context %} |
| 7 | +# All Verions |
| 8 | +{%- set repo_rev.refurb = "v2.3.1" %} |
| 9 | +# APllies to v17 and below |
| 10 | +{%- if odoo_version < 18 %} |
| 11 | + {%- set repo_rev.ruff = "v0.1.3" %} |
| 12 | + {%- set repo_rev.pre_commit_hooks = "v4.5.0" %} |
| 13 | + {%- set repo_rev.odoo_pre_commit_hooks = "v0.0.29" %} |
| 14 | +{%- endif%} |
| 15 | +# v15 and below |
11 | 16 | {%- if odoo_version < 16 %} |
12 | | - {%- set proj_rev.pylint_odoo = "v8.0.0" %} |
| 17 | + {%- set repo_rev.pylint_odoo = "v8.0.0" %} |
| 18 | +# v16 |
13 | 19 | {%- elif odoo_version < 17 %} |
14 | | - {%- set proj_rev.pylint_odoo = "v8.0.20" %} |
15 | | -{%- elif odoo_version < 18 %} |
16 | | - {%- set proj_rev.pylint_odoo = "v9.0.4" %} |
17 | | -{%- elif odoo_version < 19 %} |
18 | | - {%- set proj_rev.pylint_odoo = "v9.1.3" %} |
19 | | - {%- set proj_rev.ruff = "v0.6.8" %} |
20 | | - {%- set proj_rev.pre_commit_hooks = "v4.6.0" %} |
21 | | - {%- set proj_rev.odoo_pre_commit_hooks = "v0.0.33" %} |
22 | | -{%- else %} |
23 | | - {%- set proj_rev.pre_commit_hooks = "v6.0.0" %} |
24 | | - {%- set proj_rev.pylint_odoo = "v9.3.15" %} |
25 | | - {%- set proj_rev.odoo_pre_commit_hooks = "v0.1.6" %} |
26 | | - {%- set proj_rev.ruff = "v0.13.0" %} |
27 | | -{%- endif -%} |
| 20 | + {%- set repo_rev.pylint_odoo = "v8.0.20" %} |
| 21 | +{%- endif %} |
28 | 22 |
|
29 | 23 | exclude: | |
30 | 24 | (?x) |
|
0 commit comments