Параметр pip wheel –wheel-dir задает папку для готовых wheel-архивов. По умолчанию используется текущий каталог.
Отделите входы от результатов
Складывайте wheels в пустую output-папку, а исходные sdist и requirements храните отдельно, чтобы публикация не захватила случайный файл прошлой сборки.
python -m pip wheel --wheel-dir wheelhouse -r requirements.txt
Ожидайте wheels зависимостей
Команда строит архивы для требований и их зависимостей, поэтому output способен содержать больше файлов, чем строк в исходном списке, включая уже доступные бинарные distributions для целевой платформы.
Установите набор в чистой среде
Проверяйте no-index установку, pip check и тесты на целевой платформе, затем фиксируйте хэши перед переносом каталога между runner.
Очищайте wheel-dir перед новой сборкой, иначе устаревший совместимый файл может пройти проверку каталога и попасть в следующий artifact.
Назначение команды разбирает pip wheel. Output-путь описывает документация pip wheel.