Skip to content

Commit 6f70aa7

Browse files
committed
Merge branch 'refactoring/#525-Add_tests_for_installing_pipx_on_different_GitHub_runners' into bug/#523-Fix_pipx_installation_for_older_versions_of_pip
2 parents 53723c4 + e2bdbeb commit 6f70aa7

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

.github/workflows/slow-checks.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,30 @@ jobs:
4545
name: coverage-python${{ matrix.python-version }}-slow
4646
path: .coverage
4747
include-hidden-files: true
48+
49+
50+
Verify-pipx-Installation:
51+
# This Job verifies if pipx installation is successful on each of the
52+
# selected GitHub Runners.
53+
strategy:
54+
fail-fast: false
55+
matrix:
56+
runner:
57+
- ubuntu-24.04
58+
- ubuntu-22.04
59+
- int-linux-x64-4core-gpu-t4-ubuntu24.04-1
60+
- int-linux-x64-4core-ubuntu24.04-1
61+
- int-linux-x64-2core-ubuntu24.04-1
62+
name: Install Pipx on ${{ matrix.runner }}
63+
runs-on:
64+
labels: ${{ matrix.runner }}
65+
66+
steps:
67+
- name: SCM Checkout
68+
uses: actions/checkout@v4
69+
70+
- name: Setup Python & Poetry Environment
71+
uses: ./.github/actions/python-environment
72+
73+
- name: Poetry version
74+
run: poetry --version

doc/changes/unreleased.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
# Unreleased
2+
3+
## Refactorings
4+
5+
* #525: Added tests for installing `pipx` on different GitHub runners

0 commit comments

Comments
 (0)