diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e572773..8aea734 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,9 +10,9 @@ jobs: strategy: matrix: ansible: - - '2.9' - - '2.10' - - '2.11' + - "2.12" + - "2.13" + - "2.14" scenario: - pdns-45 - pdns-46 @@ -26,7 +26,7 @@ jobs: - name: Install python uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: "3.10" - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/test-requirements.txt b/test-requirements.txt index 58a3e5a..75a0a48 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,8 +1,7 @@ -jinja2==2.11.3 -markupsafe==2.0.1 -ansible-lint==5.0.7 -yamllint==1.26.1 -molecule[docker]==3.3.0 -molecule[lint]==3.3.0 -testinfra -docker==5.0.0 +ansible-lint==5.4.0 +yamllint==1.29.0 +molecule[docker]==4.0.0 +molecule[lint]==4.0.0 +pytest-testinfra==6.7.0 +docker==5.0.3 + diff --git a/tox.ini b/tox.ini index b2c5de7..41095ce 100644 --- a/tox.ini +++ b/tox.ini @@ -1,22 +1,22 @@ [tox] minversion = 1.8 -envlist = ansible{29,210,211} +envlist = ansible{212,213,214} skipsdist = true [gh-actions:env] ANSIBLE= - 2.9: ansible29 - 2.10: ansible210 - 2.11: ansible211 + 2.12: ansible212 + 2.13: ansible213 + 2.14: ansible214 [testenv] passenv = * deps = -rtest-requirements.txt - ansible29: ansible<2.10 - ansible210: ansible<2.11 - ansible211: ansible<2.12 + ansible212: ansible-core>2.12,<2.13 + ansible213: ansible-core>2.13,<2.14 + ansible214: ansible-core>2.14,<2.15 setenv = PY_COLORS = 1 commands = - {posargs:molecule -vv test --all --destroy always} \ No newline at end of file + {posargs:molecule test --all --destroy always} \ No newline at end of file