Skip to content
This repository was archived by the owner on Aug 19, 2022. It is now read-only.

Commit 4150650

Browse files
authored
Merge pull request #400 from staticdev/ci/pipx
[github] Install Poetry and Nox using pipx in Tests workflow
2 parents bb37ecd + 50e9f20 commit 4150650

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/tests.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,13 @@ jobs:
4444
4545
- name: Install Poetry
4646
run: |
47-
pip install --constraint=.github/workflows/constraints.txt poetry
47+
pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry
4848
poetry --version
4949
5050
- name: Install Nox
5151
run: |
52-
pip install --constraint=.github/workflows/constraints.txt nox nox-poetry
52+
pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox
53+
pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry
5354
nox --version
5455
5556
- name: Compute pre-commit cache key
@@ -113,12 +114,13 @@ jobs:
113114
114115
- name: Install Poetry
115116
run: |
116-
pip install --constraint=.github/workflows/constraints.txt poetry
117+
pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry
117118
poetry --version
118119
119120
- name: Install Nox
120121
run: |
121-
pip install --constraint=.github/workflows/constraints.txt nox nox-poetry
122+
pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox
123+
pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry
122124
nox --version
123125
124126
- name: Download coverage data

0 commit comments

Comments
 (0)