Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 #146

Merged
merged 2 commits into from
Jun 4, 2024

Commits on Jun 3, 2024

  1. 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
    linux-system-roles/tox-lsr#168
    and
    linux-system-roles/tox-lsr#170
    
    Signed-off-by: Rich Megginson <[email protected]>
    richm committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c5bc72d View commit details
    Browse the repository at this point in the history
  2. fix ansible-lint issues

    richm committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    5280ce1 View commit details
    Browse the repository at this point in the history