ansible-community/Run Antsibull Nox
Install Python versions, nox, antsibull-nox, and runs nox.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| python-version | Python-version to use. We recommend to stick to the default. | no | 3.14 |
| extra-python-versions | Newline-separated list of Python versions to install as well. Should be used if other Python versions are needed. | no | "" |
| extra-args | Additional arguments to pass to the nox run after `--`. | no | "" |
| sessions | Nox sessions to run. By default, all sessions are run. | no | "" |
| working-directory | The 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-detection | Whether 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-branch | Allows to explicitly set the base branch for change detection. | — | "" |
| allow-unstable-changed | Whether the `--allow-unstable-changed` flag is passed to ansible-test integration tests. | no | false |
| output-bot-directory | Directory 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-path | Path 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 | "" |
Outputs
| name | description |
|---|---|
| run-nox | Output of the 'run nox' step. |