network/.github/workflows
Rich Megginson b0517d1cfb ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310
The latest version of virtualenv does not support creating
python 2.7 virtualenvs.  Change our CI tests to restrict the version
of virtualenv<20.22.0 and tox<4.15 for py27 environments

Move pylint, flake8, and black checks to the py310 environment
which is currently supported by ansible-core 2.17 and its related
checkers such as ansible-lint and ansible-test

pylint now uses ansible-core 2.17 and restricts the version of
pylint to 3.1.0 which is the version used by ansible-test 2.17

Remove `extends: default` for .yamllint.yml.  The latest version
of ansible-lint will automatically incorporate local yamllint
settings unless there is an `extends:`.

The above changes require some fixes to the role code.

For more information, see
https://github.com/linux-system-roles/tox-lsr/pull/168
and
https://github.com/linux-system-roles/tox-lsr/pull/170

Signed-off-by: Rich Megginson <rmeggins@redhat.com>
2024-06-04 18:09:20 -06:00
..
ansible-lint.yml ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 2024-06-04 18:09:20 -06:00
ansible-managed-var-comment.yml ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 2024-06-04 18:09:20 -06:00
ansible-plugin-scan.yml ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 2024-06-04 18:09:20 -06:00
ansible-test.yml ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 2024-06-04 18:09:20 -06:00
build_docs.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00
changelog_to_tag.yml ci: Bump mathieudutour/github-tag-action from 6.1 to 6.2 2024-04-02 10:56:39 -04:00
codeql.yml ci: Bump github/codeql-action from 2 to 3 2024-01-03 13:24:24 -07:00
integration.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00
markdownlint.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00
pr-title-lint.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00
python-unit-test.yml ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 2024-06-04 18:09:20 -06:00
shellcheck.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00
test_converting_readme.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00
weekly_ci.yml ci: bump actions/github-script from 6 to 7 2023-12-01 14:56:36 -07:00
woke.yml build(deps): bump actions/checkout from 3 to 4 2023-10-02 14:56:28 -06:00