diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fdaf4cf0..3c47e213 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,13 +17,20 @@ jobs: needs: lint strategy: matrix: - ckan-version: ["2.9"] + include: + - ckan-version: "2.11" + ckan-image: "ckan/ckan-dev:2.11-py3.10" + - ckan-version: "2.10" + ckan-image: "ckan/ckan-dev:2.10-py3.10" + - ckan-version: "2.9" + ckan-image: "ckan/ckan-dev:2.9-py3.9" + fail-fast: false name: CKAN ${{ matrix.ckan-version }} runs-on: ubuntu-latest container: - image: ckan/ckan-dev:${{ matrix.ckan-version }} + image: ${{ matrix.ckan-image }} services: solr: image: ckan/ckan-solr:${{ matrix.ckan-version }}-solr9 @@ -45,11 +52,6 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Install requirements (2.9) - run: | - apk add 'py3-packaging>21.3' - pip show packaging - if: ${{ matrix.ckan-version == '2.9' }} - name: Install requirements run: | pip install -r requirements.txt