diff --git a/.github/workflows/irods-integration.yml b/.github/workflows/irods-integration.yml index 2a959c9..1bb0541 100644 --- a/.github/workflows/irods-integration.yml +++ b/.github/workflows/irods-integration.yml @@ -29,6 +29,7 @@ jobs: - 3.8 ansible: - 2.9 + - 8.7.0 - 9.6.0 exclude: - ansible: 2.9 @@ -39,11 +40,19 @@ jobs: python: 3.9 - ansible: 9.6.0 python: 3.8 + - ansible: 9.6.0 + python: 3.9 + - ansible: 8.7.0 + python: 3.8 + - ansible: 8.7.0 + python: 3.11 + - ansible: 8.7.0 + python: 3.12 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: - python-version: '3.11' + python-version: ${{ matrix.python }} - run: pip install -U ansible==${{ matrix.ansible }} - run: pip install -r ${{ env.REQUIREMENTS_FILE }} - run: ansible-galaxy install -r requirements.yml diff --git a/molecule/requirements.txt b/molecule/requirements.txt index 0f906b3..20a4c6b 100644 --- a/molecule/requirements.txt +++ b/molecule/requirements.txt @@ -1,5 +1,5 @@ ibridges~=0.1 -molecule~=24.2 +molecule molecule-plugins jmespath~=1.0 requests~=2.31.0 # https://github.com/ansible-community/molecule-plugins/issues/256