Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Checklist
docs
is updatedDescription of changes
tox
workflow is currently broken because we don't pin a specific version oftox-gh-actions
, and a new major version was released yesterday (https://github.com/ymyzk/tox-gh-actions/releases/tag/v3.0.0).This made us automatically pick up
tox>=4
, which removedwhitelist_externals
option in favour ofallowlist_externals
(https://github.com/tox-dev/tox/releases/tag/4.0.0rc4).So the PR updates the parameter used, and updates the installation of
tox-gh-actions
to pin a specific version, as well as hinting Renovate on it, so we can still benefit from regular updates while facilitating build reproducibility.It also removes the installation of
tox
which is useless, astox-gh-actions
already depend on one specific major version oftox
. We can even see in the previously working build that we installed 4.x.y, but then went back to 3.x.y becausetox-gh-actions<3
didn't accepttox>=4
.