-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Description
Some CI workflows are not isolating the packages used during testing in a virtual environment. This could lead to picking up already installed packages that may have come with the default installation (for example, the ubuntu-24.04 image comes preinstalled with Python 3.12.3 (link).
List of workflows that...
Need virtual environments added
- .github/workflows/test_pip_install.yaml
- .github/workflows/tag_and_release.yaml (technically actually the reusable workflow at CMakePP/.github/.github/workflows/pypi_release_master.yaml; issue TBD)
Use an unconventional venv name (not venv or .venv)
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed