| `py-ruff-job-tags` / `PY_RUFF_JOB_TAGS` | Tags to be used for selecting runners for the job | `[]` |
:warning: Ruff can replace isort, Black, Bandit, Pylint and much more. [More info](https://github.com/astral-sh/ruff/blob/main/docs/faq.md#which-tools-does-ruff-replace).
:warning: Ruff can replace isort, Black, Bandit, Pylint and much more. [More info](https://github.com/astral-sh/ruff/blob/main/docs/faq.md#which-tools-does-ruff-replace).
...
@@ -388,6 +394,7 @@ The release job is bound to the `publish` stage, appears only on production and
...
@@ -388,6 +394,7 @@ The release job is bound to the `publish` stage, appears only on production and
"description":"This job allows building your Python project [distribution packages](https://packaging.python.org/en/latest/glossary/#term-Distribution-Package).",
"description":"This job allows building your Python project [distribution packages](https://packaging.python.org/en/latest/glossary/#term-Distribution-Package).",
"enable_with":"PYTHON_PACKAGE_ENABLED"
"enable_with":"PYTHON_PACKAGE_ENABLED",
"variables":[
{
"name":"PY_PACKAGE_JOB_TAGS",
"description":"Tags to be used for selecting runners for the job",
"type":"array",
"default":[],
"advanced":true
}
]
},
},
{
{
"id":"pylint",
"id":"pylint",
...
@@ -101,6 +110,13 @@
...
@@ -101,6 +110,13 @@
"name":"PYTEST_ARGS",
"name":"PYTEST_ARGS",
"description":"Additional [pytest](https://docs.pytest.org/en/stable/usage.html) or [pytest-cov](https://github.com/pytest-dev/pytest-cov#usage) CLI options",
"description":"Additional [pytest](https://docs.pytest.org/en/stable/usage.html) or [pytest-cov](https://github.com/pytest-dev/pytest-cov#usage) CLI options",
"advanced":true
"advanced":true
},
{
"name":"PY_PYTEST_JOB_TAGS",
"description":"Tags to be used for selecting runners for the job",