From 109aa9c428c9125748b6ef801d67435c7066aa0b Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Tue, 2 Feb 2021 11:03:09 +0100 Subject: [PATCH] actions: switch to using separate project dir Also fixes reverse-only import which not run at all. --- .github/workflows/ci-tests.yml | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 9bdf1790..1fa7e19d 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -100,25 +100,28 @@ jobs: shell: bash - name: Import - run: ./nominatim import --osm-file ../monaco-latest.osm.pbf - working-directory: build + run: | + mkdir data-env + cd data-env + ../build/nominatim import --osm-file ../monaco-latest.osm.pbf + shell: bash - name: Import special phrases - run: ./nominatim special-phrases --from-wiki | psql -d nominatim - working-directory: build + run: ../build/nominatim special-phrases --from-wiki | psql -d nominatim + working-directory: data-env - name: Check import - run: ./nominatim check-database - working-directory: build + run: ../build/nominatim check-database + working-directory: data-env - name: Run update run: | - ./nominatim replication --init - ./nominatim replication --once - working-directory: build + ../build/nominatim replication --init + ../build/nominatim replication --once + working-directory: data-env - name: Run reverse-only import run : | - dropdb nominatim - php ./nominatim import --osm-file ../monaco-latest.osm.pbf --reverse-only - working-directory: build + echo 'NOMINATIM_DATABASE_DSN="pgsql:dbname=reverse"' > .env + ../build/nominatim import --osm-file ../monaco-latest.osm.pbf --reverse-only + working-directory: data-env -- 2.45.1