From 4a13c638210464f9d531f53fbcac9c4fb086c98d Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Tue, 28 May 2024 12:27:08 +0200 Subject: [PATCH 1/4] Update irods-integration.yml --- .github/workflows/irods-integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/irods-integration.yml b/.github/workflows/irods-integration.yml index 2a959c9..0584b89 100644 --- a/.github/workflows/irods-integration.yml +++ b/.github/workflows/irods-integration.yml @@ -43,7 +43,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: - python-version: '3.11' + python-version: ${{ matrix.ansible }} - run: pip install -U ansible==${{ matrix.ansible }} - run: pip install -r ${{ env.REQUIREMENTS_FILE }} - run: ansible-galaxy install -r requirements.yml From 9c1fca84cb5c2b9cd6f3281b05bb3e58805d54fb Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Tue, 28 May 2024 12:53:43 +0200 Subject: [PATCH 2/4] Update irods-integration.yml --- .github/workflows/irods-integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/irods-integration.yml b/.github/workflows/irods-integration.yml index 0584b89..4573594 100644 --- a/.github/workflows/irods-integration.yml +++ b/.github/workflows/irods-integration.yml @@ -43,7 +43,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: - python-version: ${{ matrix.ansible }} + 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 From b1713ce9859dbe1dc80f3cd4df9190fe98ba9fca Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Tue, 28 May 2024 13:07:39 +0200 Subject: [PATCH 3/4] Don't be too strict about molecule version --- molecule/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From f742553e6382d4e960c2bfbe156b8c0968a92308 Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Tue, 28 May 2024 13:10:36 +0200 Subject: [PATCH 4/4] Fix ansible versions --- .github/workflows/irods-integration.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/irods-integration.yml b/.github/workflows/irods-integration.yml index 4573594..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,6 +40,14 @@ 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