From a6bc3ab6ecf24455234bc15187e77cbf810d7fb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phan=20Sainl=C3=A9ger?= Date: Wed, 23 Sep 2026 19:44:26 +0200 Subject: [PATCH] [IMP] prettier-format deployed pre-commit configs (16.0, 18.0) The ``oca-gen-addon-readme`` entry is a multi-line YAML scalar. The prettier hook rewrites it on every run in each target repo, producing a recurring local diff against the deployed copy. Format the source configs with the exact prettier versions deployed per version (2.7.1 for 16.0, 3.3.3 for 18.0) so the deployed files already match the hook output. No functional change: YAML folds the scalar newlines into spaces either way. --- config/16.0/.pre-commit-config.yaml | 7 ++----- config/18.0/.pre-commit-config.yaml | 11 +++-------- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/config/16.0/.pre-commit-config.yaml b/config/16.0/.pre-commit-config.yaml index 3387143..9abafc6 100644 --- a/config/16.0/.pre-commit-config.yaml +++ b/config/16.0/.pre-commit-config.yaml @@ -49,12 +49,9 @@ repos: $(git rev-parse --show-toplevel))"' - id: oca-gen-addon-readme entry: - bash -c 'oca-gen-addon-readme - --addons-dir=. - --branch=$(git symbolic-ref + bash -c 'oca-gen-addon-readme --addons-dir=. --branch=$(git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@") - --repo-name=$(basename $(git rev-parse --show-toplevel)) - --org-name="Elabore" + --repo-name=$(basename $(git rev-parse --show-toplevel)) --org-name="Elabore" --if-source-changed --keep-source-digest' - repo: https://github.com/OCA/odoo-pre-commit-hooks diff --git a/config/18.0/.pre-commit-config.yaml b/config/18.0/.pre-commit-config.yaml index f4ed539..3b67c38 100644 --- a/config/18.0/.pre-commit-config.yaml +++ b/config/18.0/.pre-commit-config.yaml @@ -53,15 +53,10 @@ repos: $(git rev-parse --show-toplevel))"' - id: oca-gen-addon-readme entry: - bash -c 'oca-gen-addon-readme - --addons-dir=. - --branch=$(git symbolic-ref + bash -c 'oca-gen-addon-readme --addons-dir=. --branch=$(git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@") - --repo-name=$(basename $(git rev-parse --show-toplevel)) - --org-name="Elabore" - --if-source-changed - --keep-source-digest - --convert-fragments-to-markdown' + --repo-name=$(basename $(git rev-parse --show-toplevel)) --org-name="Elabore" + --if-source-changed --keep-source-digest --convert-fragments-to-markdown' - id: oca-gen-external-dependencies - repo: https://github.com/OCA/odoo-pre-commit-hooks rev: v0.0.33