diff --git a/.github/workflows/constraints.txt b/.github/workflows/constraints.txt index e811331f..249a21f6 100644 --- a/.github/workflows/constraints.txt +++ b/.github/workflows/constraints.txt @@ -1,3 +1,2 @@ pip==22.3.1 -poetry==1.2.2 virtualenv==20.17.1 diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 8f8f7352..035dcab8 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -38,7 +38,7 @@ jobs: - name: Install Poetry run: | - pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry + pipx install --pip-args=--constraint=.github/workflows/poetry-constraints.txt poetry poetry --version - name: Install dependencies diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ca9fda6a..4856b6ed 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -31,11 +31,18 @@ jobs: with: python-version: ${{ matrix.python-version }} - - name: Install dependencies + - name: Upgrade pip + run: | + pip install --constraint=.github/workflows/constraints.txt pip + pip --version + + - name: Install Poetry run: | - python -m pip install --upgrade pip - python -m pip install --upgrade poetry - poetry install + pip install --constraint=.github/workflows/poetry-constraints.txt poetry + poetry --version + + - name: Install dependencies + run: poetry install - name: Lint run: ./scripts/lint.sh diff --git a/.github/workflows/poetry-constraints.txt b/.github/workflows/poetry-constraints.txt new file mode 100644 index 00000000..58afc0c3 --- /dev/null +++ b/.github/workflows/poetry-constraints.txt @@ -0,0 +1 @@ +poetry==1.3.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c6c73772..69350229 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: - name: Install Poetry run: | - pip install --constraint=.github/workflows/constraints.txt poetry + pip install --constraint=.github/workflows/poetry-constraints.txt poetry poetry --version - name: Check if there is a parent commit diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 46b01584..2b503b7c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -61,7 +61,7 @@ jobs: - name: Install Poetry run: | - pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry + pipx install --pip-args=--constraint=.github/workflows/poetry-constraints.txt poetry poetry --version - name: Install dependencies