postgis-version: 3
- uses: ./.github/actions/build-nominatim
- - name: Download import data
+ - name: Prepare import environment
run: |
+ mkdir data-env
+ cd data-env
if [ ! -f monaco-latest.osm.pbf ]; then
wget --no-verbose https://download.geofabrik.de/europe/monaco-latest.osm.pbf
fi
+ which nominatim
shell: bash
- name: Import
- run: |
- mkdir data-env
- cd data-env
- ../build/nominatim import --osm-file ../monaco-latest.osm.pbf
+ run: nominatim import --osm-file monaco-latest.osm.pbf
shell: bash
+ working-directory: data-env
- name: Import special phrases
- run: ../build/nominatim special-phrases --from-wiki | psql -d nominatim
+ run: nominatim special-phrases --from-wiki | psql -d nominatim
working-directory: data-env
- name: Check import
- run: ../build/nominatim check-database
+ run: nominatim check-database
working-directory: data-env
- name: Run update
run: |
- ../build/nominatim replication --init
- ../build/nominatim replication --once
+ nominatim replication --init
+ nominatim replication --once
working-directory: data-env
- name: Run reverse-only import
- run : |
- echo 'NOMINATIM_DATABASE_DSN="pgsql:dbname=reverse"' > .env
- ../build/nominatim import --osm-file ../monaco-latest.osm.pbf --reverse-only
+ run : nominatim import --osm-file ../monaco-latest.osm.pbf --reverse-only
working-directory: data-env
+ env:
+ NOMINATIM_DATABASE_DSN: pgsql:dbname=reverse