X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/a234d606c9dcd76db1d69909bb78940d3dbcd862..0eddfe588069fc8833d6948d01e07bd055e4c3bc:/.github/workflows/ci-tests.yml diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 910114d7..ac5ac181 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -93,7 +93,7 @@ jobs: if: matrix.flavour != 'oldstuff' - name: Install newer pytest-asyncio - run: pip3 install -U pytest-asyncio==0.21.1 + run: pip3 install -U pytest-asyncio if: matrix.flavour == 'ubuntu-20' - name: Install test prerequsites (from pip for Ubuntu 18) @@ -134,6 +134,10 @@ jobs: needs: create-archive runs-on: ubuntu-20.04 + strategy: + matrix: + postgresql: ["13", "16"] + steps: - uses: actions/download-artifact@v4 with: @@ -149,11 +153,13 @@ jobs: - uses: ./Nominatim/.github/actions/setup-postgresql with: - postgresql-version: 13 + postgresql-version: ${{ matrix.postgresql }} postgis-version: 3 - name: Install Postgresql server dev - run: sudo apt-get install postgresql-server-dev-13 + run: sudo apt-get install postgresql-server-dev-$PGVER + env: + PGVER: ${{ matrix.postgresql }} - uses: ./Nominatim/.github/actions/build-nominatim with: @@ -386,3 +392,10 @@ jobs: - name: Check full import run: nominatim admin --check-database + + codespell: + runs-on: ubuntu-latest + steps: + - uses: codespell-project/actions-codespell@v2 + with: + only_warn: 1