Switch gitlint CI from pre-commit to native tox 99/108699/2
authorguillaume.lambert <guillaume.lambert@orange.com>
Fri, 27 Oct 2023 11:33:24 +0000 (13:33 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Fri, 27 Oct 2023 11:35:41 +0000 (13:35 +0200)
CI minions last upgrade makes pre-commit gitlint deps resolution fail.

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I842c8a6c7b43fc1ec2928a82b3698d207f644243

tox.ini

diff --git a/tox.ini b/tox.ini
index d44493e52100e25ab97c9feb780c681702e133db..fd2d27eee447acb5fe2fbf64f567e368d2c4c244 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
 [tox]
 minversion = 1.6
-envlist = pre-commit,docs,docs-linkcheck,spelling
+envlist = pre-commit,docs,docs-linkcheck,spelling,gitlint
 skipsdist = true
 
 [testenv:docs]
@@ -40,7 +40,9 @@ deps = pre-commit
 passenv = HOME
 commands =
     pre-commit run --all-files --show-diff-on-failure
-    pre-commit run gitlint-ci --hook-stage manual
+# CI minions last upgrade makes pre-commit gitlint deps resolution fail.
+# until it is fixed, let's use native tox profile instead
+#    pre-commit run gitlint-ci --hook-stage manual
 
 [testenv:gitlint]
 basepython = python3