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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 13, 2026
- License
- MIT
Pinned Snippet
uses: dagitali/python-installer-smoke@25e584bb42ea30f99dbef0fed0ff4077d4f1ae36 # v0.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| artifact-wheel | Glob or path for the built wheel artifact passed to supported installers | no | dist/*.whl |
| command-name | Command expected to be available on PATH after installing the wheel artifact | yes | — |
| installer-smoke-installers | Comma-separated installers to smoke-test: pip,pipx,uv | no | pip,pipx,uv |
| package-name | Distribution package name used for installer cleanup when needed. Defaults to command-name when unset. | no | "" |
| smoke-commands | Newline-separated commands run after each installer path. Commands run with the installer bin directory on PATH. | yes | — |
| venv-path | Path to the temporary virtual environment used for pip smoke testing | no | .installer-pip-venv |
Outputs
no outputs