diff options
| author | Nejc Habjan <nejc.habjan@siemens.com> | 2022-10-20 09:18:29 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-20 09:18:29 +0200 |
| commit | eec6c021bb26aeade48e4882cd4fed70c867d731 (patch) | |
| tree | 27c72ce628b096618541663b98244ad00e075bb7 | |
| parent | eb54adf2fe7d3c68dcb6021065e51ba33b7bbc04 (diff) | |
| parent | 6e59c12fe761e8deea491d1507beaf00ca381cdc (diff) | |
| download | gitlab-eec6c021bb26aeade48e4882cd4fed70c867d731.tar.gz | |
Merge pull request #2320 from lmilbaum/refactoring
refactor: pre-commit triggered from tox
| -rw-r--r-- | .github/workflows/pre_commit.yml | 10 | ||||
| -rw-r--r-- | tox.ini | 7 |
2 files changed, 10 insertions, 7 deletions
diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index ee65030..9681cc3 100644 --- a/.github/workflows/pre_commit.yml +++ b/.github/workflows/pre_commit.yml @@ -33,9 +33,7 @@ jobs: - uses: actions/setup-python@v4.3.0 with: python-version: "3.10" - - name: Install pre-commit - run: pip install -r requirements-precommit.txt - - name: Run pre-commit install - run: pre-commit install - - name: pre-commit run all-files - run: pre-commit run --all-files + - name: install tox + run: pip install tox==3.26.0 + - name: pre-commit + run: tox -e pre-commit @@ -2,7 +2,7 @@ minversion = 1.6 skipsdist = True skip_missing_interpreters = True -envlist = py310,py39,py38,py37,flake8,black,twine-check,mypy,isort,cz,pylint +envlist = py310,py39,py38,py37,flake8,black,twine-check,mypy,isort,cz,pylint,pre-commit [testenv] passenv = @@ -123,3 +123,8 @@ commands = [testenv:smoke] deps = -r{toxinidir}/requirements-test.txt commands = pytest tests/smoke {posargs} + +[testenv:pre-commit] +skip_install = true +deps = -r requirements-precommit.txt +commands = pre-commit run --all-files --show-diff-on-failure |
