ci: Adds target tests and move to gitlab components

Ths adopts gitlab components for better maintanance of CI.
Adds target tests
This commit is contained in:
Euripedes Rocha Filho
2025-10-01 10:21:02 +02:00
parent 110613a8a6
commit 71534b1c43
37 changed files with 685 additions and 480 deletions
+12
View File
@@ -0,0 +1,12 @@
[tool.ruff]
# Keep default settings; configure lint rules below.
line-length = 120
[tool.ruff.lint]
select = ["E", "F", "Q"]
[tool.ruff.lint."flake8-quotes"]
inline-quotes = "double"
multiline-quotes = "double"
docstring-quotes = "double"
avoid-escape = true