[FIX] web: run tooling only on branches starting with master

Previously, the tooling for web ran on all branches, this can cause
problems because it will automatically lint all files that have been
changed on commit, which can cause a lot of noise in the diff which is
undesirable in stable branches, as it makes forward ports more
difficult, among other things.

This commit adds a condition in the tooling so that it only runs on
branches whose name starts with master to fix this issue.

closes odoo/odoo#86200

X-original-commit: 5962b63f4ad1cfeccc0a80de2307300b50492668
Signed-off-by: Géry Debongnie <ged@odoo.com>
Signed-off-by: Samuel Degueldre <sad@odoo.com>
This commit is contained in:
Samuel Degueldre
2022-03-11 08:44:37 +00:00
parent f2fa5b0a37
commit 074b2c7be6
+4 -1
View File
@@ -1,4 +1,7 @@
#!/bin/bash
. "$(dirname "$0")/_/husky.sh"
npm run format-staged
# run tooling only on branches that start with master to avoid linting noise in stable
if [[ $(git branch --show-current) == master* ]]; then
npm run format-staged
fi