ansible-community/Run Antsibull Nox

Install Python versions, nox, antsibull-nox, and runs nox.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
python-versionPython-version to use. We recommend to stick to the default.no3.14
extra-python-versionsNewline-separated list of Python versions to install as well. Should be used if other Python versions are needed.no""
extra-argsAdditional arguments to pass to the nox run after `--`.no""
sessionsNox sessions to run. By default, all sessions are run.no""
working-directoryThe directory where to run the nox sessions in. Should be the directory where the collection's `galaxy.yml` is in, and where the `noxfile.py` is in.no.
change-detectionWhether to enable change detection. Set to `true` to enable it. Note that this requires the VCS configuration in `antsibull-nox.toml`, and is not available for all kind of tests.false
change-detection-base-branchAllows to explicitly set the base branch for change detection.""
allow-unstable-changedWhether the `--allow-unstable-changed` flag is passed to ansible-test integration tests.nofalse
output-bot-directoryDirectory into which [ansibullbot](https://github.com/ansible-community/collection_bot/) JSON files are written. This is passed to antsibull-nox through the `ANTSIBULL_NOX_OUTPUT_BOT_DIRECTORY` environment variable.no""
output-junit-xml-pathPath to which a JUnit XML file is written. This is passed to antsibull-nox through the `ANTSIBULL_NOX_OUTPUT_JUNIT_XML_PATH` environment variable.no""
namedescription
run-noxOutput of the 'run nox' step.