dagitali/Smoke-Test Supported Installers

Installs a built wheel artifact with selected Python installers, then verifies the installed command with caller-provided smoke commands.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 13, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: dagitali/python-installer-smoke@25e584bb42ea30f99dbef0fed0ff4077d4f1ae36 # v0.1.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
artifact-wheelGlob or path for the built wheel artifact passed to supported installersnodist/*.whl
command-nameCommand expected to be available on PATH after installing the wheel artifactyes
installer-smoke-installersComma-separated installers to smoke-test: pip,pipx,uvnopip,pipx,uv
package-nameDistribution package name used for installer cleanup when needed. Defaults to command-name when unset.no""
smoke-commandsNewline-separated commands run after each installer path. Commands run with the installer bin directory on PATH.yes
venv-pathPath to the temporary virtual environment used for pip smoke testingno.installer-pip-venv

no outputs