xonsh/Setup xonsh shell

Install xonsh shell on the runner. Use with `shell: xonsh {0}` in later steps.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
xonsh-versionxonsh version (PyPI specifier, e.g. "0.23.1" or ">=0.23.1"). Empty installs the latest.no""
python-versionIf set, runs actions/setup-python@v6 with this version before installing xonsh. Leave empty to use the Python already on PATH.no""
extrasxonsh pip extras, e.g. "full". Installs as xonsh[<extras>].no""
xontribsSpace-separated pip packages installed after xonsh. E.g. "xontrib-abbrevs xontrib-pipeliner".no""
namedescription
xonsh-versionThe installed xonsh version.
xonsh-pathAbsolute path to the xonsh executable.